About the Role
Job Role
- Java Developer Location
- Hyderabad/Chennai Face to Face Drive on 10th Oct(Saturday) Mandatory Skills
- Java, Springboot & Microservices Job Overview We are seeking a highly skilled Java Spring Boot Microservices Developer to join our engineering team. In this role, you will be responsible for designing, building, and maintaining scalable, high-performance, cloud-native distributed applications. You will collaborate closely with cross-functional teams to translate complex business workflows into robust, testable, and maintainable backend microservices.
Key Responsibilities
• Microservices Development: Design, develop, and deploy distributed microservices using the Java Spring Boot framework.
• API Management: Build, secure, and version high-throughput RESTful APIs and manage service-to-service communication patterns.
• Database Architecture:
Design effective database schemas and integrate applications with SQL databases (e.g., PostgreSQL, Oracle) and/or NoSQL databases (e.g., MongoDB, Cassandra).
• Performance Optimization: Identify infrastructure bottlenecks and optimize application latency, concurrency, and overall resource utilization.
• Testing & Quality Assurance: Write rigorous unit and integration tests using JUnit/TestNG and participate in peer code reviews to maintain clean code standards.
• CI/CD & DevOps: Support and build automated deployment flows through CI/CD pipelines (e.g., Jenkins) and containerized workflows.
• Production Support: Actively troubleshoot production environments, perform root-cause analysis, and apply permanent architectural fixes