Sr Java Software Engineer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 6 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

Java
Spring Boot
Microservices
REST API
Observability
Telemetry
Cloud Native Applications
CI/CD
Docker
Kubernetes

Job Details

We are seeking experienced Senior Java Engineers to design and build high-performance, scalable, and cloud-native applications. This role focuses on modern Java, Spring Boot, microservices architecture, and strong observability practices. You’ll work closely with cross-functional teams while contributing to architectural decisions and mentoring junior engineers.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).

  • 5+ years of hands-on Java development experience (Java 11+ required, Java 21 preferred).

  • Strong expertise in Spring Boot (3.x preferred), Spring Cloud, and related frameworks.

  • Proven experience designing and building cloud-native applications (AWS, Azure, Google Cloud Platform, or similar).

  • Solid understanding of RESTful API design, microservices architecture, and distributed systems.

  • Experience with observability tools and frameworks such as OpenTelemetry, Micrometer, Prometheus, Grafana, or similar.

  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.

  • Demonstrated use of AI coding assistants (GitHub Copilot, Amazon CodeWhisperer, Tabnine, etc.) in daily development workflows.

  • Strong grasp of software engineering best practices (modular design, testing, version control, code reviews).

  • Excellent problem-solving, analytical, and communication skills.

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.