Sr. Java Microservices Developer

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

Java
MicroServices
Spring Boot
RESTful APIs
Kafka
RabbitMQ
Jenkins
Maven
Azure
AKS

Job Details

Sr. Java Microservices Developer
We are seeking a Software Engineer to help design, build, and support a modern suite of microservices-based applications. In this role, you'll collaborate with cross-functional teams to develop scalable, secure, and high-performance software solutions. You ll be part of the full software lifecycle from concept and development to deployment and production support.
Key Responsibilities:
  • Design, develop, and maintain microservices for consumer-facing applications using Java and Spring Boot.
  • Build scalable and secure APIs; implement TDD and conduct code reviews.
  • Collaborate with DevOps to create CI/CD pipelines and manage containerized deployments (Docker, AWS/Azure).
  • Integrate with CRM platforms and API gateways.
  • Ensure system performance and monitoring in production environments.
Requirements:
  • 10+ years of professional software engineering experience (BS in CS or equivalent required; MS preferred).
  • Strong Java development background with experience in Spring Boot and RESTful APIs.
  • Hands-on experience with SQL/NoSQL databases (e.g., MySQL, MongoDB), Kafka/RabbitMQ, and distributed caching tools (e.g., Redis).
  • Experience with cloud platforms like Azure or AWS and DevOps tools (e.g., Jenkins, Maven).
  • Knowledge of agile development practices and test-driven development (TDD).
Preferred Skills:
  • Experience in building and deploying applications on cloud platforms.
  • Familiarity with monitoring tools, logging frameworks, and instrumentation best practices.
  • Ability to mentor junior engineers and contribute to architectural discussions.
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.