Company:
TalentBurst
Location: Ohio City
Closing Date: 04/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Title: Java Developer
Remote Contract
Duration: 6 Months+
Job Description:
Our client is looking for a talented Java Developer with knowledge and experience with GCP. This team will be re-platforming some applications to use containers and GCP tools. Candidates with knowledge in deploying & scaling enterprise applications in GCP are ideally but not mandatory. The team is looking for a Java resource with experience between 7- 10 years and Java 8+ concepts such as streams, lambdas, and new multithreading frameworks. Some knowledge of ORMs such as JPA and Hibernate.
Please find the Job Description details below,
Expected Technical Background:
Remote Contract
Duration: 6 Months+
Job Description:
Our client is looking for a talented Java Developer with knowledge and experience with GCP. This team will be re-platforming some applications to use containers and GCP tools. Candidates with knowledge in deploying & scaling enterprise applications in GCP are ideally but not mandatory. The team is looking for a Java resource with experience between 7- 10 years and Java 8+ concepts such as streams, lambdas, and new multithreading frameworks. Some knowledge of ORMs such as JPA and Hibernate.
Please find the Job Description details below,
Expected Technical Background:
- Experience with orchestration platforms (like , Apigee) and with messaging tools (Queuing, Pub/Sub, Kafka).
- Experience in developing microservices in Java
- Experience with Java 8+ concepts such as streams, lambdas, and new multithreading frameworks. Some knowledge of ORMs such as JPA and Hibernate.
- Experience with SPA framework like Angular/Java script/type script
- Having familiarity with domain driven design, API first development, and test-driven development.
- Experience with managing and integrating with 3rd party APIs/REST end point.
- Experience with vault and handling secrets
- Experience working with both non-relational and relational databases and can speak to differing strategies for partitioning and protecting client data.
- Experience working on projects with high code coverage and good documentation, especially self-documenting code.
- Java
- Angular/Java script
- Spring Boot
- Spring MVC
- Any ORM
- Postgres
- REST and SOAP
- Experience with Integration and Unit Testing Frameworks
- Knowledge in deploying & scaling enterprise applications in GCP (i.e Kubernetes).
- GCP tools (Including but not limited to Cloud Run, GKE, Cloud Functions, Firebase).
Share this job
TalentBurst
Useful Links