Title: Full Stack Java Developer
Duration: 1 Year Contract
Location: Pittsburgh PA (3 days onsite required)
We are seeking a highly skilled and experienced Senior FullStack 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 frontend technologies like Angular. This role requires a deep understanding of microservice architecture and relational databases along with basic DevOps skills.
Key Responsibilities:
- Java Development: Utilize your experience in Core Java to design develop and maintain robust and scalable applications.
- Microservice API Development: Leverage your experience in building microservice APIs using Spring Boot to create efficient and highperformance services.
- FrontEnd Development: Apply your experience with Angular to develop and maintain userfriendly web applications.
- Database Management: Use your experience with Oracle/SQL Server to design implement and manage relational databases.
- DevOps: Employ basic DevOps skills (Git deployment etc.) to ensure smooth and efficient deployment processes.
Required Qualifications
- Bachelors degree in computer science or related field of study and 710 years of postgraduate experience.
- Minimum of 7 years of professional experience with Java application development background including 5 years of full stack development experience.
- FrontEnd Skills: minimum of 7 years of professional experiencing using frontend technologies such as HTML CSS JavaScript and Angular.
- 3 years of experience with Angular including at least 12 years of Angular 14 required.
- BackEnd 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.