Infosys is hiring a Software Engineer – Backend (Java/Spring) for Bengaluru, Karnataka. This role focuses on building scalable backend services and APIs powering enterprise software solutions for clients across industries. The ideal candidate thrives in a fast-paced, collaborative environment and enjoys delivering robust software with scalable architecture.
Location
Bengaluru, Karnataka, India. The team supports hybrid work arrangements and occasional travel as project needs arise. Bengaluru is a premier tech hub with a vibrant ecosystem, offering opportunities for professional growth and access to cutting-edge technology.
Responsibilities
- Design, implement, test, and maintain backend services using Java and Spring Boot.
- Develop microservices architectures with RESTful APIs, asynchronous messaging, and data streaming.
- Collaborate with frontend engineers, product managers, and QA to deliver high-quality software on schedule.
- Participate in code reviews, CI/CD pipelines, and performance tuning of services and databases.
- Ensure security, reliability, and observability (logging, tracing) across services.
- Help define engineering best practices, contribute to architectural decisions, and mentor junior developers.
Qualifications
- B.E./B.Tech in Computer Science or a related engineering field; or equivalent work experience.
- 3-5 years of backend development experience in Java, Spring Framework, and microservices.
- Strong knowledge of relational databases (SQL), ORM frameworks, and data modelling.
- Experience with containerization (Docker), orchestration (Kubernetes), and CI/CD tools (Jenkins, GitLab).
- Good communication, collaboration, and problem-solving skills; ability to work in a global delivery environment.
Nice to have
- Experience with cloud platforms (AWS, Azure, or GCP) and managed services.
- Familiarity with messaging systems (Kafka) and caching (Redis).
Benefits
- Competitive salary and annual performance-based bonuses.
- Health insurance, paid leave, and employee stock options where applicable.
- Flexible work arrangements and opportunities for international exposure.
- Learning & development programs and mentorship from senior engineers.
About Infosys
Infosys is a global leader in next-generation digital services and consulting, delivering scalable software systems for enterprises around the world. With a strong presence in Bengaluru and across India, Infosys offers a collaborative environment that emphasizes innovation, quality, and continuous learning. This role is part of a dynamic backend team responsible for building resilient services that power large-scale applications.
How to apply
Interested candidates should submit their resume through the Infosys careers portal or send an email with the subject line:
“Software Engineer – Backend (Java/Spring) – Bengaluru” to careers@infosys.com. Please include a short cover note outlining your relevant experience and projects, along with links to your LinkedIn profile or GitHub repository. Shortlisted candidates will be contacted for technical interviews and a coding assessment. Ensure your resume highlights your backend projects, microservices experience, and cloud exposure.
Note: This is a full-time position based in Bengaluru with standard Indian employment terms. Infosys is an equal opportunity employer and values diversity within its teams.