Lead Java Engineer

Calibre Global Consulting

  • Saint Louis, MO
  • Permanent
  • Full-time
  • 9 days ago
  • Apply easily
Lead Java Developer USLocation - Saint Louis, Missouri Must be able to work 2 days a week in the officeMust be able to work in US no sponsorship provided US Citizen or GC HolderMy client is growing and looking for a senior java developer to lead, design and develop the web cloud platformYou must have experience
  • Professional experience in microservices-based cloud-native development within an enterprise-level domain
  • Experience leading teams
  • Strong hands-on experience architecting and implementing modern Java-based applications. Advanced features like lambda expressions, Stream API, Completable Future, Virtual Threads, Concurrency APIs etc. Java 21 experience preferred.
  • Experienced with implementing Microservices using Spring Boot, Spring Webflux, Starter Web, JPA, Spring Security, Spring Boot, Actuator Kafka, Redis
  • AWS Experience (EKS, EC2, S3, RDS, SQS, SNS, DynamoDb, Lambda)
  • Experience with Restful APIs and hexagonal architecture.
  • Knowledge of relational database systems ex. RDS (Oracle) or Oracle on Amazon EC2
  • Experience using container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS)
  • Proficient with Test Driven and Domain Driven Development (TDD / DDD), including using automated test frameworks (e.g., JUnit, Cypress, WireMock, PowerMock, ArchUnit)
  • You are an experienced user of one or more Application Lifecycle Management tools (e.g., Jira).
  • Experienced with DevOps creating CI/CD tools and pipelines.
  • Design and develop microservices using hexagonal architecture principles
  • Build and maintain RESTful APIs, ensuring secure and efficient communication
  • Implement and manage asynchronous messaging systems using Kafka for inter-service communication.
Interested or for more information please send CV and we can then go through the role in more detail

Calibre Global Consulting