Source description
About the role
Job Summary We are looking for a Senior Java Developer with 6+ years of experience to join our engineering team in Bengaluru. The ideal candidate should have strong expertise in Java 8+, Spring Boot, Microservices, Azure Cloud, and Azure Cosmos DB . You will be responsible for designing, developing, and maintaining scalable enterprise applications while working closely with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Design, develop, and maintain enterprise applications using Java 8+ , Spring Boot , and Microservices . Develop and consume RESTful APIs and integrate with third-party applications. Build and deploy cloud-native applications on Microsoft Azure . Work with Azure Cosmos DB and optimize application performance. Write clean, reusable, and maintainable code following best practices. Troubleshoot production issues, perform code reviews, and ensure application quality. Collaborate with Product Owners, QA, DevOps, and business teams in an Agile environment. Mentor junior developers and contribute to technical discussions and solution design. Required Technical Skills Java 8 or above Spring Boot & Spring Framework Microservices Architecture RESTful Web Services Microsoft Azure Azure Cosmos DB SQL & Database Design Object-Oriented Programming (OOP) Design Patterns Git, Maven/Gradle JUnit/Mockito CI/CD Concepts Good to Have Skills Apache Kafka Azure Service Bus Docker & Kubernetes Azure DevOps Redis Cache SonarQube Team Leadership or Technical Mentoring Required Soft Skills Excellent communication skills Strong analytical and problem-solving abilities Ability to work independently and in a team Strong ownership and accountability Positive attitude and mentoring skills Education & Certifications Bachelor's Degree in Computer Science, Information Technology, Electronics, Engineering, or a related field (B.E./B.Tech/BCA/B.Sc.). Master's Degree (MCA/M.Tech or equivalent) is preferred. Microsoft Certifications such as Azure Developer Associate , Azure Fundamentals (AZ-900) , or Azure Solutions Architect are highly preferred. Oracle Certified Java Professional (OCJP) certification is an added advantage. Note: Immediate Joiners Preferred.
More at Intellicredence