Вакансия Senior Java Back-end Developer

3 вакансии
Специализация: Java
Уровень: Senior
Опыт: 4 года
Уровень английского: Не важно
Город: Гданьск, Польша
Режим работы: Полный день
Размер компании: 60

LanSoft is an IT company with a full cycle of software development and testing from development to support. Since 2011, a team of more than 30 qualified professionals has implemented more than 40 projects. 

We regularly evaluate the qualifications of our employees to be sure: our team uses only advanced technologies.

We are currently looking for a Java developer

DUTIES AND RESPONSIBILITIES

  • Design and develop backend services and APIs using Java and Spring Boot.
  • Implement database schemas, queries, and optimizations in PostgreSQL with Hibernate ORM.
  • Collaborate with frontend developers to integrate frontend components with backend services.
  • Ensure the security, performance, and reliability of backend systems.
  • Write unit tests, integration tests, and end-to-end tests using testing frameworks such as JUnit, Mockito, and Selenium.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Implement continuous integration/continuous deployment (CI/CD) pipelines for automated testing and deployment.
  • Leverage Google Cloud Platform (GCP) services for building scalable and reliable cloud applications.
  • Integrate with GCP services such as Google Cloud Storage
  • Work closely with frontend developers, designers, and other stakeholders to deliver high-quality software solutions.
  • Participate in agile/scrum ceremonies to plan and prioritize tasks effectively.

EDUCATION AND EXPERIENCE

  • Bachelor's or higher degree in Computer Science, Engineering, MIS or related field.
  • 2+ years of experience in backend development using Java and Spring Boot.
  • Proficiency in writing SQL queries.
  • Experience with testing frameworks such as JUnit, Mockito, and Selenium.
  • Knowledge of Google Cloud Platform (GCP) services and experience in deploying applications

using CI/CD pipelines on GCP.

  • Strong problem-solving skills and attention to detail.
  • Ability to troubleshoot and optimize existing systems for performance and scalability.
  • Proven experience in the complete software development lifecycle (design to deployment).
  • Ability to work with cross-functional teams and contribute to collaborative development efforts.
  • Strong understanding and application of common design patterns.
  • Experience in FinTech industry is a plus.

LanSoft employees:

  • Learn English in free courses
  • Use health insurance
  • Receive financial compensation for sports
  • Rest on team building
0bd3065ede7659574941f201bdd00c94
Представитель компании
Jobs-бот найдёт работу!
Подключайте бота в Telegram и получайте подходящие предложения.