Java Developer
KeySkills
Company Name
Infosys Ltd ( Bangalore )
Job Description
Job Description:
Are you passionate about building robust, scalable, and enterprise-grade software? We are seeking experienced Java Developers who thrive in a dynamic environment, particularly with Spring Boot and Microservices architecture. If you?re motivated by challenges and want to contribute to meaningful digital transformation, this is the opportunity for you.
Roles & Responsibilities:
-
Design, develop, and maintain high-performance applications using Java, Spring Boot, and Microservices.
-
Build and integrate RESTful APIs and backend systems.
-
Collaborate with cross-functional teams including QA, DevOps, and Product Owners in an Agile/Scrum environment.
-
Participate in code reviews, unit testing, and debugging to ensure high-quality deliverables.
-
Ensure scalability, security, and reliability of backend services.
-
Involve in continuous integration and deployment (CI/CD) using tools like Git, Jenkins, Docker, etc.
-
Write clean, efficient, and well-documented code following industry best practices.
-
Provide mentorship and share knowledge with junior team members.
Required Skills:
-
Strong programming knowledge in Core Java (8 or above).
-
Proficient in Spring Boot, Spring MVC, and Microservices architecture.
-
Hands-on experience with REST APIs, Hibernate/JPA, and Maven/Gradle.
-
Familiarity with SQL/NoSQL databases like MySQL, PostgreSQL, MongoDB.
-
Experience with version control tools (Git), CI/CD pipelines, and containerization using Docker.
-
Good understanding of software development lifecycle and Agile methodologies.
-
Strong analytical, problem-solving, and communication skills.
-