We are seeking a highly skilled and experienced Senior Java Developer to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining robust backend systems and intuitive front-end interfaces. This role requires deep expertise in Java-based technologies, front-end frameworks, and modern software development practices.

Key Responsibilities:

  • Develop and maintain robust backend systems using Java (Spring Boot, Hibernate, etc.)
  • Design and implement responsive user interfaces using HTML5, CSS3, JavaScript, and modern frameworks like Angular, React, or [URL Removed]
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimize applications for maximum speed and scalability
  • Ensure code quality through unit testing and code reviews
  • Integrate RESTful APIs and third-party services
  • Troubleshoot and debug issues across the stack
  • Participate in Agile/Scrum development processes

Required Skills & Qualifications:

  • 5+ years of experience in Java development (Spring Boot, JPA, etc.)
  • Strong knowledge of front-end technologies: HTML, CSS, JavaScript, and one or more frameworks (Angular, React, Vue)
  • Experience with RESTful APIs and microservices architecture
  • Familiarity with version control systems (Git)
  • Understanding of CI/CD pipelines and DevOps practices
  • Excellent problem-solving and communication skills

Desired Skills:

  • Restful
  • Spring Boot
  • Javascript
  • JPA
  • Spring Framework

Desired Work Experience:

  • 5 to 10 years

Desired Qualification Level:

  • Degree

Learn more/Apply for this position