Senior Software Engineer – Java & Cloud
Infosys Limited, a leading information technology services company with a global footprint and headquarters in Bengaluru, invites applications for a Senior Software Engineer specializing in Java backend development and cloud-native solutions. This is an excellent opportunity to work on scalable microservices, containerized deployments, and cloud-based platforms that power enterprise customers across industries.
Location: Bengaluru, Karnataka, IN. This is a full-time role with a hybrid work model offering collaboration with global product teams and on-site client engagements as needed.
Responsibilities
- Design, develop, and maintain Java-based microservices and RESTful APIs with a strong focus on performance, reliability, and security.
- Architect scalable backend systems using Spring Boot, Hibernate, and modern CI/CD pipelines. Integrate with frontend services and data stores to deliver end-to-end solutions.
- Plan and implement cloud-native solutions on AWS, including serverless components, containers, orchestration (Kubernetes), and infrastructure as code (IaC).
- Collaborate with cross-functional teams including product management, QA, and DevOps to deliver high-quality software on time.
- Mentor junior engineers, participate in code reviews, and promote engineering best practices such as automated testing, observability, and performance profiling.
- Contribute to technical documentation, design reviews, and architectural decisions to support long-term product evolution.
Qualifications
- 5+ years of professional software development experience with Java and Spring framework.
- Hands-on experience with cloud platforms (primarily AWS), as well as containers (Docker) and orchestration (Kubernetes).
- Strong knowledge of REST APIs, data modeling, SQL and NoSQL databases, and integration patterns.
- Familiarity with CI/CD tooling (Jenkins, GitLab CI, or equivalent) and modern development workflows.
- Excellent problem-solving skills, strong communication, and the ability to work in a collaborative, fast-paced environment.
Preferred Education & Skills
Bachelor’s degree in Computer Science, Engineering, or a closely related field. Proficiency in Agile methodologies and an interest in continuous learning are highly valued.
Salary & Benefits
Base salary is competitive and aligns with market standards for a mid- to senior-level software engineer in India. The package includes medical insurance, provident fund, performance-based incentives, and a comprehensive employee assistance program. Infosys also supports ongoing training, certification reimbursements, and opportunities for career advancement.
About Infosys
Infosys Limited is a multinational information technology services company with a long history of delivering transformative technology solutions. Our focus on client success, innovation, and digital acceleration drives our global delivery network and investments in cutting-edge technologies such as cloud, data analytics, AI, and cybersecurity.
How to Apply
Interested candidates should apply through the Infosys careers page, uploading a current resume and a cover letter detailing relevant project experience. For inquiries, candidates may contact the recruitment team via the official portal. Shortlisted applicants will be invited to a multi-stage interview process, including technical assessments and managerial final rounds. Please ensure your profile highlights Java, Spring, cloud expertise, and prior experience with microservices architectures.
Note: Information provided in the posting is accurate as of the date above and may be subject to change. Only shortlisted candidates will be contacted for further steps.