Java Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
As a Java Developer in the Infosys Consulting team, you will play a critical role in delivering end-to-end enterprise solutions. You will be involved in every phase of the project lifecycle?from requirement gathering to deployment?ensuring scalable and maintainable application design using modern Java technologies.
Key Responsibilities:
-
Collaborate with consulting teams to drive project phases including problem definition, effort estimation, architecture design, solution development, and deployment.
-
Develop robust backend components using Java, Spring Boot, and Microservices architecture.
-
Evaluate and explore solution alternatives by conducting technical research, vendor analysis, and building Proof of Concepts (POCs).
-
Translate business requirements into technical design documents, define to-be processes, and participate in functional and technical design discussions.
-
Troubleshoot and resolve technical issues by performing root cause analysis and proposing effective solutions.
-
Ensure code quality through unit testing, code reviews, and adherence to coding standards.
-
Participate in CI/CD pipeline integration and contribute to DevOps processes for streamlined deployments.
-
Engage in knowledge sharing, mentoring, and contribute to internal capability-building initiatives.
Ideal Candidate Profile:
-
Hands-on experience in Java, Spring Boot, REST APIs, and Microservices.
-
Familiarity with SQL/NoSQL databases and ORM frameworks (e.g., Hibernate).
-
Working knowledge of Git, Maven/Gradle, Jenkins, and containerization tools (e.g., Docker).
-
Strong problem-solving, debugging, and communication skills.
-
Ability to work in agile teams and adapt to fast-paced project environments.
-