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 NowRequired Skills
JavaSpring BootMicroservicesAWSDockerKubernetes
Share This Job
Not the right fit?
Browse All Open Positions