Java Full Stack Developer (Ex Cardinal) – Remote Contract
Remote
Contract
We are looking for a highly skilled Java Full Stack Developer with experience in Angular, Java, and Spring Boot to join our remote team. The ideal candidate will have hands-on experience in designing, developing, and maintaining scalable microservices and APIs, leveraging cloud technologies and modern DevOps practices.
Key Responsibilities:
Develop and maintain Java-based applications using Spring Boot and Microservices architecture.
Build front-end interfaces with Angular (13+) following best practices for responsive design.
Design, implement, and maintain REST APIs and integrations with Apigee X.
Manage source code using GitHub and track work in Jira.
Implement and manage CI/CD pipelines using Concourse Pipelines, Docker, Kubernetes, and Tanzu PCF.
Conduct code quality checks using SonarQube and security scans with Veracode.
Monitor application performance with Splunk and Dynatrace.
Collaborate with cross-functional teams to deliver high-quality software solutions on Google Cloud Platform (GCP).
Java & API Management: Strong experience with Java, Spring Boot, and microservices development.
Front-end: Angular 13+ expertise with modern UI/UX development practices.
Database: PostgreSQL or other relational databases.
API & Tools: REST API development, Postman, Apigee X.
Cloud & DevOps: Google Cloud Platform (GCP), Tanzu PCF, Kubernetes, Docker, CI/CD pipelines (Concourse).
Code Quality & Monitoring: SonarQube, Veracode, Splunk, Dynatrace.
Project Management & Collaboration: Jira for agile project tracking.
Experience in end-to-end application development in a digital and cloud environment.
Strong understanding of microservices architecture and API lifecycle management.
Proven experience in remote collaboration and agile methodologies.