Talent.com
This job offer is not available in your country.
Java Software Engineer - Spring Boot / AngularJS

Java Software Engineer - Spring Boot / AngularJS

MAXTALENTCoimbatore
30+ days ago
Job description

Job Summary :

We are seeking a highly skilled and motivated Java Full Stack Software Engineer to design, develop, and maintain web applications using Java, Spring Boot, and Angular. The ideal candidate will be a collaborative team player focused on delivering scalable and high-performance solutions. This role is crucial for building and integrating microservices, optimizing database operations, and ensuring the overall quality of our applications through robust testing.

Key Responsibilities :

Design and Development :

  • Design, develop, and maintain scalable web applications using Java, Spring Boot, and Angular technologies.
  • Build and integrate RESTful APIs and Microservices for seamless functionality.
  • Collaborate with front-end and back-end teams to ensure a smooth, integrated experience.

Performance & Quality :

  • Optimize database operations using RDBMS (MySQL / PostgreSQL), JDBC, and ORM frameworks like Hibernate / JPA.
  • Ensure all applications are responsive, scalable, and performant.
  • Troubleshoot, debug, and upgrade existing applications to improve reliability and functionality.
  • Testing & Code Integrity :

  • Implement unit tests using JUnit and Karma to validate code and ensure high quality.
  • Contribute to code reviews and collaborate on maintaining a high-quality codebase.
  • Technical Skills : Back-End :

  • Strong proficiency in Core Java and Spring Boot.
  • Experience with RESTful API and Microservices architecture.
  • Familiarity with build tools like Maven and version control systems like Git.
  • Front-End :

  • Experience with Angular, TypeScript, HTML, CSS, and JavaScript.
  • Knowledge of UI / UX best practices and a focus on building responsive user interfaces.
  • Databases :

  • Proficiency with RDBMS, specifically MySQL or PostgreSQL.
  • Experience with JDBC and ORM frameworks such as Hibernate or JPA.
  • Testing :

  • Experience writing unit tests using JUnit and Karma.
  • Qualifications & Experience :

    Education : Bachelors degree in Computer Science, Software Engineering, or a related field.

    Experience : A minimum of 2+ years of professional experience in Java development.

    (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Java • Coimbatore