Java Full stack Developer
Inherent Technologies · Iselin, NJ · 1 wk ago
Full-time
About the Role
We are seeking a Java Full Stack Developer for a 1-year hybrid role based in Iselin, NJ. This position involves developing and maintaining applications using modern Java and Angular technologies within an Agile/Scrum environment.
Responsibilities
- Design, develop, and maintain full-stack applications using Java 17+, Spring Boot, and Angular 16.
- Implement and manage microservices architecture with REST/SOAP APIs.
- Ensure application security using Spring Security.
- Work with Oracle/SQL databases, Hibernate, and JPA for data persistence.
- Deploy and manage applications on AWS Cloud using Docker and Kubernetes.
- Implement CI/CD pipelines using Jenkins and GitHub Actions.
- Maintain code quality with SonarQube and adhere to design patterns and architectural best practices.
- Provide production support and troubleshooting.
- Collaborate with cross-functional teams in an Agile/Scrum framework.
Requirements
- Proficiency in Java 17+ (Core Java, Collections, Multithreading).
- Experience with Spring Boot, Spring Framework, and Spring Security.
- Strong background in microservices architecture.
- Hands-on experience with Angular 16 (Components, Services, RxJS, Route Guards).
- Knowledge of Oracle/SQL, Hibernate, and JPA.
- Familiarity with AWS Cloud, Docker, and Kubernetes.
- Experience with CI/CD tools such as Jenkins and GitHub Actions.
- Understanding of code quality tools like SonarQube.
- Familiarity with design patterns and software architecture principles.
- Strong communication skills and ability to work in Agile/Scrum teams.