←

Sr. Java Developer

  • Midlothian, VA
  • Direct Hire

February 9, 2025 ID: 47

The Sr. Java Developer is a senior development position requiring deep expertise in Java and enterprise application architecture. The role involves designing, developing, and maintaining scalable software solutions while mentoring junior developers and contributing to the overall technical direction.

Key Responsibilities:

  1. Design and implement robust, scalable applications using Java, Spring Boot, and microservices.

  2. Collaborate with product owners, architects, and cross-functional teams to deliver high-quality features.

  3. Perform code reviews, enforce best practices, and mentor junior engineers.

  4. Troubleshoot production issues and ensure application reliability.

Qualifications:

  • 5+ years of professional experience with Java development.

  • Strong knowledge of Spring/Spring Boot, RESTful APIs, and SQL/NoSQL databases.

  • Experience with CI/CD pipelines and cloud platforms (AWS/Azure/GCP).

  • Excellent problem-solving skills and ability to work independently.

Preferred Skills:

  • Experience with Kubernetes, Docker, and distributed systems.

  • Familiarity with front-end frameworks (React, Angular).

Work Environment:

  • Hybrid (Onsite & Remote)

Apply now