Position : Java Full Stack Developer
Location : Metro Detroit MI- Day 1 Onsite
Role : Contract
Key Responsibilities :
Design develop test and deploy end-to-end web applications using Java Spring Boot and Angular .
Participate in all phases of the software development lifecycle (SDLC) including requirements analysis design implementation testing and deployment.
Develop RESTful APIs and integrate them with front-end components.
Optimize application performance scalability and reliability.
Collaborate with cross-functional teams (UI / UX QA DevOps Business Analysts).
Implement secure coding practices and ensure compliance with best practices.
Write clean maintainable and well-documented code.
Participate in code reviews and provide mentorship to junior developers.
Work with CI / CD pipelines and cloud environments (AWS / Azure / GCP).
Technical Skills Required :
Backend :
Core Java Java 8 / 11
Spring Framework Spring Boot Spring Security Spring Data JPA
Hibernate or other ORM frameworks
RESTful API design and development
Microservices architecture
Frontend :
Angular 10 (or latest version)
HTML5 CSS3 JavaScript TypeScript
Responsive design and UI frameworks (Bootstrap Material)
Database :
SQL (MySQL PostgreSQL Oracle)
NoSQL databases (MongoDB Redis)
DevOps & Tools :
Git Maven / Gradle Jenkins
Docker Kubernetes (preferred)
Cloud (AWS / Azure / GCP experience is a plus)
Others :
Agile / Scrum methodology
Unit testing & automation (JUnit Mockito Jasmine Karma)
Excellent problem-solving and debugging skills
Key Skills
REST,Eclipse,JSP,Junit,Spring,Struts,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1
Java Developer • Detroit, Michigan, USA