Back to All Jobs
EngineeringFull-time

Senior Java Developer

Remote / Hybrid
5+ years
$120,000 - $160,000

About This Role

We are seeking an experienced Senior Java Developer to join our dynamic team. You will be responsible for designing, developing, and maintaining high-performance, scalable applications using Java and related technologies.

Responsibilities

  • Design and develop high-volume, low-latency applications for mission-critical systems
  • Create well-designed, testable, efficient code
  • Participate in all phases of the development lifecycle
  • Assist in the preparation and production of releases of software components
  • Mentor junior developers and conduct code reviews
  • Collaborate with cross-functional teams to define and implement innovative solutions

Requirements

  • 5+ years of experience in Java development
  • Strong knowledge of Spring Boot, Spring MVC, and Hibernate
  • Experience with RESTful APIs and microservices architecture
  • Proficiency in SQL and NoSQL databases
  • Familiarity with CI/CD pipelines and DevOps practices
  • Bachelor's degree in Computer Science or related field

Benefits

Competitive salary with annual bonuses
Comprehensive health, dental, and vision insurance
401(k) with company match
Flexible work arrangements
Professional development opportunities
Generous PTO policy

Interested in this role?

Submit your application and our team will review your profile within 48 hours.

Apply Now

Required Skills

JavaSpring BootMicroservicesAWSDockerKubernetes

Share This Job

Not the right fit?

Browse All Open Positions