Tech Stack
DockerHibernateJavaMicroservicesMySQLSpringSpring BootSpringBoot
About the role
- Work as part of an Agile team to deliver requirements efficiently and productively
- Perform requirements analysis, decomposition, and estimation
- Review code and collaborate with colleagues to ensure code quality
- Upgrade project libraries to newer versions and maintain system stability
- Troubleshoot and resolve challenging technical issues
- Identify and implement solutions to improve application performance
Requirements
- 4+ years of experience in software development
- Strong hands-on experience with Java
- Solid expertise in RESTful API development
- Experience with security frameworks and concepts: Spring Security, authentication/authorization flows, JWT
- Proficiency with microservices development using Spring Boot (1.5+)
- Familiarity with REST API documentation tools (Swagger or similar)
- Experience with Spring 4, Hibernate (3+), and MySQL 5
- Knowledge of Docker for containerization and deployment