Lead Java Developer

  • Buffalo, NY
  • Posted 8 hours ago | Updated 8 hours ago

Overview

On Site
Depends on Experience
Contract - W2
Contract - Independent

Skills

Agile
Apache Kafka
Cloud Computing
Conflict Resolution
Continuous Delivery
Continuous Integration
Database
Design Patterns
Good Clinical Practice
Grafana
Java
RESTful
RabbitMQ
SQL
NoSQL
Google Cloud
Google Cloud Platform
Kubernetes
Docker

Job Details

Required Skills & Experience

  • Strong hands-on expertise in Java (8/11/17) and Spring Boot.

  • Experience in Microservices architecture and REST API development.

  • Proficiency in Google Cloud Platform (Google Cloud Platform):

    • Pub/Sub, Cloud Functions, Cloud SQL, Cloud Run, BigQuery, IAM, GKE.

  • Familiarity with cloud-native design patterns and distributed systems.

  • Working knowledge of Docker, Kubernetes, and CI/CD pipelines.

  • Solid understanding of database technologies (SQL & NoSQL).

  • Strong problem-solving skills and ability to work in an Agile environment.


Preferred Qualifications

  • Google Cloud Platform Certification (Associate Cloud Engineer / Professional Cloud Developer).

  • Knowledge of Kafka, RabbitMQ, or other messaging platforms.

  • Experience with monitoring tools (Stackdriver, Prometheus, Grafana).

  • Exposure to test-driven development (TDD), JUnit, Mockito.

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.