Tech Stack
JavaMySQLPostgresSpringSpring BootSpringBoot
About the role
- Develop and maintain web solutions using Java 17 with the Spring Boot framework
- Implement integrations with SSO (Single Sign-On)
- Implement unit tests for all implemented features/tasks
- Generate API documentation in Swagger format
- Conduct code reviews within the team
- Test application functionality in DEV and QA environments
- Participate in production deployment validation processes together with the SRE team
- Perform refactoring of legacy code to align with the project's defined standards
Requirements
- Experience developing in Java using the Spring Boot framework
- Experience with MySQL and PostgreSQL databases
- Familiarity with Sonar/SonarQube
- Ability to develop and integrate APIs
- Ability to work in a team and collaborate with other developers
- Ability to solve problems efficiently and creatively
- Willingness to learn new technologies and stay up to date
- Attention to code quality and design patterns
- Version control using Git
- Experience with agile development methodologies such as Scrum or Kanban
- Hybrid work
- Work environment that values contributions
- Opportunities for professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17Spring BootMySQLPostgreSQLAPI developmentunit testingcode refactoringdesign patternsagile methodologiesversion control
Soft skills
team collaborationproblem solvingwillingness to learnattention to code quality