Overview
Hybrid
$50 - $55
Contract - W2
Contract - Independent
Contract - 6 Month(s)
Skills
Java
Integration
KUBERNETES
Prometheus
Grafana
NewRelic
GCP
Azure
AWS
Spring Framework
Spring Boot
Microservices
Job Details
ROLE: Lead Java Integration Engineer
Location New York City - On site 2 days a week (day1) (Local or Relocate )
Length: Contract-to-Hire : 6-12 months
Industry: RETAIL
RESPONSIBILITIES:
- Design and Develop Integration Solutions: Create robust, scalable, and secure integration solutions using Java, APIs (REST), Microservices, Docker, Kubernetes and Google Cloud Platform services.
- API Management: Develop, test, and manage APIs to ensure seamless communication between different software systems.
- Integration with Monitoring Solutions: Integrate applications with monitoring solutions like Prometheus, Grafana and NewRelic.
- Cloud Services: Utilize Google Cloud Platform services such as Pub/Sub, Cloud Functions, Cloud Storage, and BigQuery to build and manage integrations.
QUALIFICATIONS:
- Bachelor's Degree (Computer Science or related field) or equivalent experience is required.
- 10 years of expertise in Java, Spring Framework, Spring Boot, Microservices implementation and integration with Google Cloud Platform services
- 5+ years of systems and/or development experience in a retail environment
- Must have experience with advanced level of Java/System tuning /k8s-topo (KUBERNETES)
- Experience in containerizing of applications and deployment to k8s in cloud environments.
- Experience Leading a development team
- Experience in integration with application monitoring tools (Prometheus, Grafana and NewRelic).
- Working knowledge of relational databases (Oracle, Postgres) and data integration.
- Expertise in APIs development and any of the cloud technologies such as Google Cloud, Azure, or AWS is needed. Google Cloud is preferred.
- Good exposure to development tools like Eclipse, IntelliJ, Maven, Gradle, Git and familiarity with
- CI/CD (Bitbucket, Bamboo) processes.
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.