Key Responsibilities
- Develop and maintain Java-based enterprise applications using Spring Boot
- Design and implement RESTful APIs with a focus on performance and scalability
- Write clean, maintainable code following industry best practices and design patterns
- Collaborate with cross-functional teams to integrate frontend and backend components
- Optimize database queries and implement efficient data access layers
- Participate in code reviews and contribute to architectural decisions
Requirements
- 3+ years of professional Java development experience
- Strong proficiency in Spring Boot and related frameworks
- Experience with RESTful API design and microservices architecture
- Solid understanding of SQL databases and ORM tools
- Familiarity with containerization technologies like Docker