Senior Java Software Engineer
Posted
Sep 22, 2026 (Sep 22)
Seniority
Senior
Work Model
Not Specified
Type
Not Specified
Category
Salary
Not specified
Skills
Description
Position: Senior Java Engineer Experience: 8+ years Location: Pune Shift Time: - 12 PM-9 PM IST Summary We are seeking a highly skilled Senior Java Engineer with strong Java 18+ and Spring Boot experience to join the Technology team. The successful candidate will play a key role in designing, building, and maintaining scalable, high-quality systems that support business-critical platforms. This role requires strong technical expertise, sound engineering judgment, and the ability to collaborate effectively across cross-functional teams in an agile environment. The individual will contribute to both delivery and continuous improvement of engineering standards, while mentoring team members and influencing best practices. Responsibilities • Develop, maintain, and optimize backend systems using Java 18+, Spring Boot and related frameworks. • Design and implement RESTful APIs and backend services aligned with domain-driven design (DDD) and clean architecture principles. • Deploy, monitor, and manage applications on Microsoft Azure, leveraging services such as: • Azure Kubernetes Service (AKS) • Microsoft SQL • Automate CI/CD pipelines using Azure DevOps, including build, test, and release workflows. • Collaborate cross-functionally with engineers, QA, and product teams to deliver end-to-end solutions. • Contribute to code reviews, technical documentation, and continuous improvement initiatives. • Monitor application performance and reliability, implementing proactive improvements and observability practices. • Stay current with software ecosystem and Azure innovations, applying best practices to improve system scalability and maintainability. Experience, skill and capability • 5+ years of professional experience in software engineering. • Strong proficiency in Java 18+, Spring Boot, and object-oriented design principles. • Experience with Azure Cloud Services or similar • Hands-on experience with Azure DevOps or similar for version control, pipelines, and deployments. • Solid understanding of REST APIs, microservices, and asynchronous programming. • Working knowledge of SQL • Familiarity with CI/CD, Docker containers, and modern deployment strategies. • Understanding of secure coding practices and API authentication (OAuth2 / OpenID Connect). Preferred / Nice-to-Have • Exposure to Terraform, Bicep, or other infrastructure-as-code tools. • Experience with event-driven architecture or message-based systems. • Familiarity with Unit Testing and Test Automation frameworks (xUnit, NUnit, Moq, etc.). • Knowledge of monitoring and observability tools (e.g., Application Insights, Log Analytics). • Background in financial services, legal tech, or enterprise systems is advantageous. Soft Skills • Excellent problem-solving and debugging abilities. • Strong communication and collaboration skills in cross-functional teams. • Proactive mindset toward learning and continuous improvement. • Ability to balance technical excellence with delivery pragmatism.