Job Description
Responsibilities
- Develop and test Java applications using Spring Boot
- Work with team members to understand project requirements
- Build and maintain scalable and high-performance Java systems
- Fix bugs and solve technical issues
- Participate in code reviews to improve code quality
- Learn and apply new technologies
Required Skills
- Strong knowledge of Java & Core Java
- Experience with Spring, Spring Boot, Hibernate
- Understanding of OOP concepts and design patterns
- Experience with SQL databases (MySQL / PostgreSQL)
- Knowledge of REST & SOAP APIs
- Familiar with Git
- Good problem-solving and communication skills
- Ability to work well in a team
Good to Have
- Microservices
- Docker & Kubernetes
- Angular or React