Java Developer-AB-Pan India
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
We are looking for a passionate Java Developer with hands-on experience in Spring Boot and Microservices architecture. You will be a key contributor in building scalable backend systems and driving performance optimization, service reliability, and feature enhancements.
Key Responsibilities:
-
Develop and maintain RESTful services using Spring Boot.
-
Design and implement Microservices-based solutions, including service discovery, load balancing, and API gateway configuration.
-
Write comprehensive unit and integration tests to ensure high-quality, maintainable code.
-
Collaborate with cross-functional teams to define, design, and launch new features.
-
Optimize performance and scalability of backend systems.
-
Follow best practices for clean code, coding standards, and participate in code reviews.
Technical & Professional Requirements:
-
Strong proficiency in Java 8 or higher.
-
In-depth knowledge of Spring Boot and Spring Cloud components.
-
Experience with Microservices architecture and related patterns.
-
Familiarity with containerization tools like Docker.
-
Understanding of CI/CD tools such as Jenkins, GitLab CI, or similar.
-
Working knowledge of both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).
-
Proficiency in Git and version control workflows.
Preferred Skills:
-
Experience with Kubernetes and cloud platforms (AWS, Azure, GCP) is a plus.
-
Familiarity with API security, OAuth, and JWT.
-
Exposure to monitoring tools and logging frameworks like ELK Stack, Prometheus, or Grafana.
-