Key Responsibilities
- Design, develop, and maintain scalable software applications using Java and Spring Boot
- Collaborate with cross-functional teams to define and implement new features
- Write clean, efficient, and maintainable code following best practices
- Debug and resolve technical issues across the application stack
- Optimize application performance and ensure high availability
- Participate in code reviews and contribute to architectural decisions
Requirements
- 3+ years of experience in software development with Java
- Strong proficiency in Spring Boot and RESTful API development
- Experience with SQL databases and version control systems like Git
- Familiarity with cloud platforms and CI/CD pipelines is a plus
- Problem-solving skills and ability to work in a fast-paced environment