Infosys

Java Spring Boot Developer

Infosys

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
il y a 3 heures
Work mode
In office
Education
B.C.A., B.Tech / B.E., or B.Sc. in any specialization
Eligibility
Applicants must have completed B.C.A., B.Tech/B.E., or B.Sc. degrees in any specialization to be eligible for this role.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About the Company

Infosys is a global frontrunner in next-generation digital services and consulting, assisting clients across 46 countries to drive their digital transformation journeys. With over 30 years of expertise managing global enterprise systems, Infosys facilitates organizations by leveraging an AI-powered core to prioritize change execution and delivering agile digital solutions at scale for enhanced performance and customer satisfaction. Their continuous learning culture fosters skill building and innovation.

Job Overview

We are looking for a proficient Java Spring Boot Developer to architect, implement, and uphold scalable enterprise-grade applications. The candidate should possess solid experience with Java, Spring Boot, microservices architecture, RESTful API development, and database management. The role demands collaboration with various teams to deliver robust software.

Responsibilities

  • Design, develop, test, and deploy applications using Java and the Spring Boot framework.
  • Build and sustain applications oriented around microservices.
  • Create RESTful APIs and integrate external services.
  • Produce clean, maintainable, and efficient code following established standards.
  • Enhance application performance, ensure scalability, and enforce security measures.
  • Coordinate with Business Analysts, Quality Assurance, and DevOps teams.
  • Debug, troubleshoot, and resolve issues occurring in production environments.
  • Engage in code reviews and participate in technical discussions.
  • Prepare technical documentation and uphold development best practices.

Required Qualifications and Skills

  • Proficient experience with Java versions 8, 11, 17, or newer.
  • Practical knowledge of Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Hands-on experience with microservices architecture.
  • Expertise in designing and integrating RESTful APIs.
  • Familiarity with Hibernate/JPA ORM frameworks.
  • Strong command over SQL and experience with databases like MySQL, PostgreSQL, Oracle, or SQL Server.
  • Experience using Git version control systems.
  • Understanding of Maven or Gradle for build automation.
  • Unit testing skills using JUnit and Mockito.
  • Working knowledge of Docker and containerization technologies.

Preferred Skills

  • Experience with messaging systems such as Kafka, RabbitMQ, or ActiveMQ.
  • Exposure to cloud platforms including AWS, Azure, or Google Cloud Platform.
  • Understanding of CI/CD processes and tools like Jenkins, GitHub Actions, or Azure DevOps.
  • Hands-on experience with Kubernetes container orchestration.
  • Familiarity with Agile and Scrum development methodologies.

Education

Bachelor's or Master's degree in Computer Science, Information Technology, or related disciplines.

Eligibility

Candidates with B.C.A., B.Tech/B.E., or B.Sc. degrees in any specialization are eligible to apply.

Minimum education

Bachelor's Degree

Tools & software

Git required PostgreSQL required Microservices Architecture required MySQL required Spring Boot required Oracle Database required

How they work

Communication Teamwork & Collaboration Problem Solving Attention to Detail Adaptability
🤖
Online · instant AI help