Java Development

The Opportunity

We are searching for experienced Java Developers to join our growing team! You will play a key role in designing, developing, and maintaining high-quality software solutions using Java technologies.

Responsibilities

  • Analyze requirements, design, develop, test, debug, and deploy complex Java applications.
  • Write clean, maintainable, and well-documented code.
  • Participate in code reviews and collaborate effectively with other developers.
  • Stay up-to-date with the latest Java technologies and best practices.
  • Identify and troubleshoot technical issues.
  • Work effectively in an Agile development environment.

Qualifications (Skills & Experience)

  • Required:
    • 5-10 years of experience in Java development.
    • Strong understanding of object-oriented programming (OOP) principles.
    • Proficiency in core Java technologies (e.g., collections framework, concurrency, JDBC).
    • Experience with unit testing frameworks (e.g., JUnit).
    • Experience with version control systems (e.g., Git).
    • Excellent problem-solving and analytical skills.
    • Strong communication and collaboration skills.
  • Preferred:
    • Experience with Spring Framework, Hibernate, or similar frameworks.
    • Experience with cloud technologies (e.g., AWS, Azure).
    • Experience with continuous integration/continuous delivery (CI/CD) tools.
    • Experience with DevOps practices.

Note: We will only be conducting one F2F interview round for shortlisted candidates in each location (Chennai, Coimbatore, Pune, Bangalore, Kochi).

Job Category: Development
Job Type: Full Time
Job Location: Bangalore Chennai Coimbatore Kochi pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx