Java Developer
Summary
Builds and maintains Java-based enterprise applications using Spring Boot, RESTful APIs, and microservices while collaborating in Agile teams.
Roles & Responsibilities
- Design, develop, test, and deploy high-quality Java applications.
- Develop RESTful APIs and Microservices using Spring Boot.
- Write clean, maintainable, and efficient code following coding standards.
- Collaborate with Business Analysts, Architects, QA, and DevOps teams.
- Troubleshoot, debug, and optimize application performance.
- Participate in code reviews and technical discussions.
- Develop secure and scalable enterprise applications.
- Integrate third-party APIs and backend services.
- Work in Agile/Scrum environments.
- Prepare technical documentation and support production deployments.
Skills/Requirements
- Minimum of 5 years of Java development experience.
- Experience with enterprise application development.
- Strong understanding of Object-Oriented Programming (OOP) and Design Patterns.
- Excellent analytical and problem-solving skills.