/Sr. Java Developer

Sr. Java Developer

Bethesda, MDRemoteusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
3 weeks ago
// Work Mode
remote

About the Role

This role requires candidates who are currently authorized to work in the U.S. without sponsorship. This role is remote and part time. 

 

Overview

We are seeking a highly experienced Sr. Java Developer to design, build, and deliver scalable, enterprise-grade applications. This role is ideal for a hands-on engineer who thrives in an environment that values ownership, accountability, and high-quality engineering practices.

You will take full ownership of complex initiatives—from design through deployment—while working independently with minimal oversight.

Key Responsibilities

  • Design, develop, and enhance applications using Spring Core and Spring Boot
  • Architect and build RESTful APIs and enterprise integrations
  • Own technical design and delivery of features end-to-end
  • Develop cloud-native applications using AWS (S3, ECS, Lambda, Step Functions, SNS/SQS, SSM)
  • Write and optimize complex SQL queries (Oracle preferred)
  • Build and deploy containerized applications using Docker
  • Ensure solutions meet performance, security, and scalability standards
  • Develop reusable, maintainable, and well-documented code
  • Collaborate with distributed teams while maintaining strong individual ownership
  • Contribute across the full Agile development lifecycle

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 9+ years of hands-on Java development (Spring Core & Spring Boot)
  • Strong backend/services development experience (REST APIs, integrations)
  • 7+ years of hands-on AWS experience (must be practical, not conceptual)
  • Advanced SQL skills (query design and optimization)
  • Strong experience with Docker / containerization
  • Experience with JUnit and Mockito for unit testing
  • Familiarity with Maven for build and deployment processes
  • Experience with tools such as IntelliJ, Bitbucket, Jira, and Confluence
  • Proven ability to work independently and deliver without close supervision

Preferred Qualifications

  • Experience with microservices architecture
  • Exposure to CI/CD pipelines
  • Understanding of cloud security best practices
  • Experience building scalable distributed systems
  • Familiarity with Cucumber

What You’ll Bring

  • Strong hands-on coding ability with the ability to explain and defend technical decisions
  • A self-starter mindset with a high level of ownership and accountability
  • Ability to take requirements and deliver solutions end-to-end without handholding
  • Strong problem-solving skills and sound architectural judgment

Work Structure

  • Part-time engagement (~20 hours/week)
  • Consistent daily availability required (not batch work)
  • Must be able to collaborate with team members during core working hours

Why Join

  • High-impact role with strong ownership and autonomy
  • Opportunity to build modern, cloud-native systems
  • Collaborative, engineering-focused environment with high standards

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Sr. Java Developer position at Veritas Search Group.