Sr. Engineer, Software Development
We are seeking an experienced and highly skilled Senior Java Developer to design, develop, and maintain scalable, high-performance enterprise applications using Java technologies, microservices, and cloud-based solutions.
- Mumbai, Maharashtra, India
- Posted Nov 5, 2026
INDUSTRYSoftware & InternetSaaS & Enterprise Software
Responsibilities
- Design, develop, test, and deploy enterprise-grade Java applications and services.
- Lead the architecture and implementation of scalable microservices-based solutions.
- Develop robust, reusable, and maintainable code following industry best practices.
- Utilize AI-assisted development tools to improve coding efficiency, quality, and productivity.
- Develop and maintain RESTful APIs and system integrations.
- Collaborate with principal engineer, solution architect, QA Engineers, and DevOps teams to deliver high-quality software solutions.
- Participate in Agile development ceremonies including sprint planning, estimation, reviews, and retrospectives.
- Optimize application performance, scalability, reliability, and security.
- Troubleshoot and resolve complex technical issues across development, testing, and production environments.
- Ensure adherence to coding standards, security guidelines, and software development lifecycle (SDLC) processes.
Requirements
- Bachelor's or Master's Degree in Computer Science
- Information Technology
- Engineering
Nice to have: Angular, React, Modern JavaScript Frameworks, Agile/Scrum, Java Development certification, Cloud Technologies
Skills
JavaObject-Oriented Programming (OOP)Spring BootSpring MVCSpring SecurityRESTful API DevelopmentMicroservices ArchitectureHibernateJPAPostgreSQLGitGitHub CopilotClaude AIDesign PatternsGitGitHub CopilotClaude AI
Full description
Company details are for members
Sign up for a free job alert to see Ingram Micro's profile, website and LinkedIn, and the same for every employer on Referso Jobs.