Hash Agile Technologies

Senior Java Developer

Coimbatore, TN, IN

12 days ago
Save Job

Summary

We are looking for an experienced and passionate Java Developer with strong expertise in Spring Boot, Microservices architecture, Java, ReactJS, and PostgreSQL. The ideal candidate will be responsible for developing, designing, and maintaining scalable web applications and APIs in a dynamic and collaborative environment.

Key Responsibilities:

  • Develop, test, and maintain robust Java applications using Spring Boot and Microservices architecture.
  • Lead and mentor a team of developers across backend and frontend projects
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Design and implement scalable RESTful APIs.
  • Build dynamic and responsive front-end interfaces using ReactJS.
  • Write optimized SQL queries, procedures, and manage PostgreSQL databases effectively.
  • Ensure high performance, quality, and responsiveness of applications.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Stay updated with emerging trends and technologies in backend and frontend development.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in Java development.
  • Strong hands-on experience with Spring Boot and Microservices architecture.
  • Proficient in ReactJS for frontend development.
  • Strong knowledge of PostgreSQL and database management.
  • Solid understanding of REST APIs, JSON, and HTTP protocol.
  • Familiarity with version control tools like Git.
  • Good understanding of Agile methodologies (Scrum/Kanban).
  • Excellent problem-solving skills and ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job