Java Developer - PAN INDIA
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
As a Java Developer (2?10 years) at Infosys, you?ll take ownership of designing and building high-performance, scalable applications using Java, Spring Boot, and modern microservices architecture. Working on cutting-edge client-facing and enterprise systems, you will shape solutions end-to-end?from technical architecture and implementation to deployment and ongoing optimization. You?ll partner closely with peers, architects, and clients to ensure quality, innovation, and delivery excellence.
Key Responsibilities
-
Microservices Design & Implementation
-
Design, develop, and maintain microservices using Java (8+) and Spring Boot/Spring Cloud jobs.concentrix.com+15expertia.ai+15builtin.com+15en.wikipedia.org.
-
Ensure services adhere to best practices: domain-driven design, API-first approach, resiliency patterns (circuit breakers, bulkheads).
-
-
REST API Development & Integration
-
Build secure, efficient RESTful APIs for internal and external use jobs.smartrecruiters.com+3glints.com+3reddit.com+3.
-
Integrate services with third-party platforms, front-end apps, or legacy systems.
-
-
Cloud, Containers & DevOps
-
Deploy microservices on cloud platforms like AWS/Azure/GCP using Docker and Kubernetes reddit.com+2apna.co+2jobs.concentrix.com+2jobs.smartrecruiters.com+6glints.com+6apna.co+6.
-
Automate CI/CD pipelines (Jenkins, GitLab CI, etc.) to enable continuous delivery apna.co.
-
-
Performance Tuning & Monitoring
-
Identify and resolve performance bottlenecks in services and databases.
-
Monitor systems using tools like Prometheus, Grafana, ELK stack builtin.com+1jointaro.com+1reddit.com+13nexttech.talentlyft.com+13reddit.com+13glints.com+1nexttech.talentlyft.com+1.
-
-
Database & Message Broker Management
-
Design and optimize schemas & queries for relational (PostgreSQL, MySQL) or NoSQL (MongoDB) systems reddit.com+9glints.com+9nexttech.talentlyft.com+9.
-
Use messaging systems like Kafka or RabbitMQ for asynchronous data flows .
-
-
Testing, Code Quality & Best Practices
-
Write unit (JUnit/TestNG) and integration tests, perform TDD where appropriate jobs.concentrix.com+1apna.co+1.
-
Conduct peer code reviews and adhere to continuous improvement of coding standards.
-
-
Documentation & Architecture Artifacts
-
Create technical documentation including class diagrams, sequence diagrams, and API specs en.wikipedia.org+15jointaro.com+15jobs.smartrecruiters.com+15.
-
Author and maintain high- and low-level design documents.
-
-
Collaboration & Agile Delivery
-
Participate in sprint planning, stand-ups, retrospectives in a Scrum/Agile setting reddit.com+3nodeflair.com+3reddit.com+3nexttech.talentlyft.com+14jointaro.com+14careers.cognizant.com+14.
-
Work closely with DevOps, QA, UX, and business teams to align on requirements and delivery goals.
-
-
Technical Leadership & Innovation
-
Provide architectural guidance and mentorship to junior team members careers.cognizant.com.
-
Stay current with trends (e.g., serverless, reactive programming, event-driven, DDD) and propose improvements accordingly .
-
Ideal Skills & Experience
-
Java + Spring Expertise: Java 8+, Spring Boot, Spring Cloud, Spring Data, Spring Security apna.co+2reddit.com+2nexttech.talentlyft.com+2.
-
Microservices Architecture: Design, implementation, deployment, and service-to-service communication.
-
Cloud + Containerization: Docker, Kubernetes, and cloud deployment experience .
-
Messaging & Databases: Kafka, RabbitMQ; SQL & NoSQL (PostgreSQL, MySQL, MongoDB) .
-
DevOps Tools: CI/CD tools (Jenkins, GitLab CI), Git, GitHub/GitLab, cloud infra IaC.
-
Testing & Code Quality: TDD, unit/integration testing frameworks, code reviews and refactoring.
-
Soft Skills: Strong analytical thinking, excellent communication, a collaborative and agile mindset.
-