Java Developer
Infosys
About the role
Job Description
Java Developer Position
Java Developer Experience
1-5 Years
Job Summary
We are looking for a talented Java Developer with 1-5 years of experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, REST APIs, and relational databases.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Build scalable and high-performance backend services using Java and Spring Boot.
- Develop RESTful APIs and integrate with third-party applications.
- Participate in the complete Software Development Life Cycle (SDLC).
- Write clean, maintainable, and efficient code following coding standards.
- Troubleshoot, debug, and enhance existing applications.
- Collaborate with cross-functional teams including UI developers, QA teams, and business stakeholders.
- Optimize application performance and ensure high availability.
- Participate in code reviews and technical discussions.
Required Skills
- 1-5 years of hands-on experience in Java development.
- Strong knowledge of Core Java, OOPs Concepts, Collections, Exception Handling, and Multithreading.
- Experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Knowledge of Microservices Architecture.
- Experience in developing RESTful APIs and web services.
- Strong SQL skills with databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
- Familiarity with Git, Maven, and Gradle.
- Basic understanding of design patterns and software engineering principles.
Preferred Skills
- Experience with Docker and Kubernetes.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Knowledge of Kafka, RabbitMQ, or other messaging systems.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Familiarity with Agile/Scrum methodologies.
- Educational Qualification Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
Eligibility & process
Who can apply
Experience: 1-5 Yrs. Open to matching qualifications.
Skills & stack
Selection process
- Online Assessment / Technical Interview Rounds / HR Review
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Infosys's market reputation, recent tech innovations, and how your skills in Boot directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.