Job Description
Infosys is hiring a Technology Analyst – Java Developer with 3–5 years of experience for its Bangalore development center. The role involves designing and developing enterprise Java applications, building scalable backend services using Spring Boot, developing RESTful APIs, implementing microservices-based applications, performing unit testing and debugging, collaborating with product owners and business analysts, participating in Agile ceremonies, and supporting CI/CD pipelines. The position offers exposure to modern Java technologies, cloud-native development, and global client projects.
Responsibilities
Design and develop enterprise Java applications; Build scalable backend services using Spring Boot; Develop RESTful APIs; Write clean, maintainable, and reusable code; Develop microservices-based applications; Implement business logic using Java technologies; Optimize application performance; Perform unit testing; Debug production issues; Resolve application defects; Work with product owners and business analysts; Participate in sprint planning and Agile ceremonies; Collaborate with QA and DevOps teams; Support CI/CD pipelines; Participate in release activities; Contribute to deployment automation.
Requirements
Java, Spring Framework, Spring Boot, J2EE, Hibernate, REST APIs, SQL (Oracle/MySQL), CI/CD, Agile & Scrum, problem solving, communication, team collaboration, analytical thinking.