What are the responsibilities and job description for the Java Full-Stack Developer - W2 - Hybrid (Posted by SAM) position at Global Force USA?
Job Details
We are seeking a highly skilled and experienced Senior Full-Stack Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, extensive experience with Spring Boot, and a solid understanding of front-end technologies like Angular. This role requires a deep understanding of microservice architecture and relational databases, along with basic DevOps skills.
Required Qualifications
- Bachelor s degree in computer science or related field of study and 7-10 years of post-graduate experience.
- Minimum of 7 years of professional experience with Java application development background including 5 years of full stack development experience.
- Front-End Skills: minimum of 7 years of professional experiencing using front-end technologies such as HTML, CSS, JavaScript, and Angular.
- 3 years of experience with Angular, including at least 1-2 years of Angular 14 required.
- Back-End Skills: minimum of 5 years of professional experience with Java, Spring Boot, and RESTful API development.
- 3 years of experience developing Spring Boot/Microservices applications from scratch (not simply consuming or using Microservices).
- 5 years of REST API Development.
- Database Knowledge: minimum of 3 years of professional experience working with relational databases (e.g., MySQL, PostgreSQL).
- Version Control: minimum of 5 years of professional experience with version control systems, particularly Git.
- Minimum of 7 years of professional working experience leading client engagement workstreams focused on improvement, optimization, and transformation of processes including implementing leading practice workflows, addressing deficits in quality, and driving operational outcomes.
- Minimum of 5 years of professional working experience within Agile or Scrum environments.
- Financial Services/Banking experience is highly preferred but not required.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.