
Software Developer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
We are seeking talented Software Developers to join our teams in Bangalore, Chennai, and Noida. In this role, you will be instrumental in designing and developing high-quality, scalable, and resilient full-stack applications. You will utilize technologies such as Java, Spring Boot, and microservices architecture, working with modern front-end frameworks like React and Angular to ensure a seamless user experience. This permanent position offers the opportunity to lead architectural discussions, mentor junior developers, and contribute to our culture of innovation and excellence. We encourage you to continuously evaluate emerging technologies and provide strategic recommendations to enhance application performance and scalability. Your experience in deploying and managing applications in cloud environments will be highly valued. Experience with Hibernate, Docker, Kubernetes, AWS, and Jenkins is a plus.
Responsibilities:
- Design and develop high-quality, scalable, and resilient full-stack applications using Java, Spring Boot, and microservices architecture.
- Lead architectural discussions and guide the team in implementing best practices in software design and development.
- Collaborate with cross-functional teams to define, design, and ship new features, ensuring a seamless user experience with React and Angular.
- Mentor and guide junior developers, fostering a culture of innovation and excellence.
- Continuously evaluate emerging technologies and provide strategic recommendations to enhance application performance and scalability.
Requirements:
- 5-15 years of experience in software development with a strong focus on Java, Spring Boot, and microservices.
- Proven experience in architectural design and implementation.
- Extensive experience in full-stack development, with a deep understanding of front-end technologies like React and Angular.
- Proficiency in design patterns and software architecture principles.
- Strong leadership skills with a track record of leading and mentoring development teams.
- Experience in deploying and managing applications in cloud environments.
- Good to have skills: Hibernate, Docker, Kubernetes, AWS, and Jenkins.
Company
Infosys
Infosys is a global leader in next-generation digital services and consulting, empowering businesses across 56 countries to navigate their digital transformation. With over 300,000 professionals dedic...