Java Developer
KeySkills
Company Name
Infosys Ltd ( Chennai )
Job Description
Job Description:
We are seeking a skilled Java Developer with hands-on experience in Java, Spring Boot, and Microservices. You will design, develop, and maintain high-quality applications, working closely with consulting and development teams. The role involves contributing to solution design, building scalable services, and supporting digital transformation initiatives.
Key Responsibilities:
Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
Collaborate with consulting teams on:
Requirement analysis and functional specification creation.
Problem definition, effort estimation, and solution design.
Deployment and configuration of application solutions.
Develop RESTful APIs and microservices for enterprise applications.
Conduct research and build Proof of Concepts (POCs) for evaluating new technologies.
Troubleshoot and resolve application issues, ensuring high performance and scalability.
Contribute to best practices, frameworks, and organizational initiatives to enhance solution quality.
Key Skills:
Mandatory Skills:
Java
Spring Boot
Microservices
Technical Skills:
Strong understanding of OOP, Core Java, and Collections.
Experience with RESTful APIs, JSON, and web services.
Familiarity with Databases (SQL/NoSQL) and ORM frameworks like Hibernate/JPA.
Experience with CI/CD tools (Jenkins, Maven, Git).
Knowledge of cloud platforms (AWS, Azure, GCP) is a plus.
Agile/Scrum methodology experience.
Soft Skills:
Strong analytical and problem-solving ability.
Good communication and collaboration skills.
Ability to work in client-facing and consulting environments.
Research-oriented mindset with capability to build and test POCs.