09 Sep
|
IntraEdge
|
Chennai
Job Title: Java Developer (API & Microservices – Spring Boot)
Location: Chennai [Hybrid to client location]
Experience: 5+ Years
Employment Type: Full time
Job Summary
We are looking for a skilled Java Developer with strong experience in building scalable APIs and Microservices using the Spring ecosystem. The ideal candidate should have hands-on expertise in designing, developing, and deploying high-performance backend services and should be comfortable working in an Agile environment.
Key Responsibilities
- Design, develop, and maintain RESTful APIs and Microservices using Java and Spring Boot
- Build scalable and high-performance backend systems
- Collaborate with cross-functional teams (UI, DevOps, QA) for end-to-end delivery
- Implement secure, reusable, and effective APIs
- Work on system design, code reviews, and performance optimization
- Integrate third-party services and external APIs
- Ensure code quality through unit testing and best practices
- Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives)
Required Skills
- Robust proficiency in Java (Java 8 or above)
- Hands-on experience with:
- Spring Boot
- Spring MVC
- Spring Security
- Solid experience in building Microservices architecture
- Strong knowledge of REST API design principles
- Experience with Hibernate / JPA
- Good understanding of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Familiarity with version control systems (Git)
Preferred Skills
- Experience with Cloud platforms (AWS / Azure / GCP)
- Knowledge of Docker & Kubernetes
- Exposure to CI/CD pipelines
- Messaging systems like Kafka / RabbitMQ
- Understanding of Design Patterns and System Design
Education
- Bachelor’s/Master’s degree in Computer Science or related field
📌 Senior Software Engineer (Chennai)
🏢 IntraEdge
📍 Chennai