All roles

Java Developer, Spring Boot

Remote · USA Full-time New today

Job Description:

  • Implementation of backend solutions using modern web frameworks, with a focus on Spring Boot
  • Design and development of RESTful APIs
  • Writing and maintaining automated software tests to ensure code quality
  • Collaborating with frontend developers to design efficient API contracts
  • Conducting regular code reviews and promoting best practices
  • Implementing security standards and mitigating common security vulnerabilities
  • Working with databases to design efficient data models

Requirements:

  • Extensive professional experience in Java backend development
  • Strong expertise in Spring Boot (or comparable modern frameworks such as Quarkus)
  • Solid understanding of object-oriented programming, dependency injection, and design patterns
  • Experience in designing and optimizing databases (MySQL, MariaDB, Redis)
  • Proficient with automated testing (JUnit, Mockito)
  • Familiarity with HTTP REST interfaces and API documentation formats (Swagger/OpenAPI)
  • Experience with agile methodologies (Kanban, Scrum)
  • Good understanding of web security principles and common vulnerabilities

Benefits:

  • Flexible working
  • Modern technical equipment
  • Short decision-making paths
  • Responsibility and opportunities to shape projects

Apply tot his job Apply To this Job

Related roles