Infosys

Java Spring Boot Developer

Infosys

Hyderabad, Telangana, India · Full Time

Be the first to apply

Experience
9–15 yrs
Salary
INR 650,000 – INR 1,650,000 / year
Openings
1
Posted
9 ঘন্টা আগে
Work mode
In office
Education
B.C.A. or B.Tech/B.E.
Eligibility
Candidates with B.C.A. (any specialization) or B.Tech / B.E. (any specialization) are eligible to apply.
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 Infosys

Infosys is a global leader specializing in next-generation digital services and consulting, assisting clients across 46 countries to successfully navigate digital transformation. With over thirty years of experience managing global enterprise systems, Infosys combines AI-driven core technologies with agile digital approaches to enhance performance and customer satisfaction. Their continuous learning culture fosters digital skill development and innovation.

Job Overview

We seek a seasoned Java Spring Boot Microservices Developer with 9 to 15 years of professional experience in architecting, developing, and delivering scalable enterprise-grade applications. The candidate will demonstrate advanced skills in Java, Spring Boot, Microservices architecture, cloud platforms, and system design.

Key Responsibilities

  • Create scalable, high-performance applications using Java and Spring Boot frameworks.
  • Develop and maintain microservices-based systems.
  • Design and implement RESTful APIs and integration points.
  • Contribute actively to High-Level and Low-Level architectural design discussions.
  • Lead architectural decision-making and implement technical solutions.
  • Optimize application performance while ensuring security compliance.
  • Collaborate with cross-functional teams within Agile/Scrum environments.
  • Guide junior developers through mentorship and code reviews.
  • Analyze and troubleshoot production issues, performing root cause investigations.
  • Implement continuous integration and deployment pipelines following DevOps best practices.

Required Skills and Experience

  • Proficient with Java versions 8, 11, 17, and 21.
  • Extensive knowledge of Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
  • Hands-on experience with Microservices architecture and related design principles.
  • Strong expertise in RESTful APIs, API Gateway, and service discovery mechanisms.
  • Experienced in ORM frameworks such as Hibernate/JPA.
  • Familiarity with messaging systems like Kafka, RabbitMQ, or ActiveMQ.
  • Solid database skills working with SQL and NoSQL databases including Oracle, MySQL, PostgreSQL, and MongoDB.
  • Understanding of design patterns, object-oriented design principles, multithreading, and concurrency concepts.
  • Experience in Agile development methodologies.

Cloud and DevOps Competencies

  • Expertise in AWS or Azure cloud platforms.
  • Proficient with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Hands-on experience with CI/CD tools including Jenkins, GitHub Actions, and Azure DevOps.
  • Knowledge of infrastructure as code practices is a plus.

Preferred Additional Skills

  • Experience with Spring Cloud ecosystem.
  • Familiarity with gRPC and Protocol Buffers.
  • Knowledge of security protocols including OAuth2, JWT, Single Sign-On (SSO), and Multi-Factor Authentication (MFA).
  • Working experience with Redis and Elasticsearch.
  • Exposure to OpenShift platform.
  • Experience integrating Generative AI or AI technologies.
  • Front-end exposure with React.js or Angular frameworks.

Leadership Responsibilities (For Professionals with 12+ Years)

  • Lead application architecture and design strategies.
  • Own technical decision-making and review solutions thoroughly.
  • Mentor engineering teams, fostering skill development.
  • Interface with stakeholders and business units for alignment.
  • Promote engineering best practices and ensure delivery quality.

Eligibility

Applicants must hold a B.C.A. in any specialization or a B.Tech/B.E. degree in any specialization.

Minimum education

Bachelor's Degree

Tools & software

Java Java required

How they work

Problem Solving Leadership collaboration mentorship Agile Methodologies

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer