Senior Java Backend Developer - Enterprise Application Development
About the Role
Capstone IT is seeking a Senior Java Backend Developer to join our team in the Greater Richmond Region. This role is focused on enterprise application development, specifically in building modern microservices-based and event-driven architectures. As a Senior Java Backend Developer, you will be instrumental in migrating legacy systems to Azure while ensuring high performance and reliability.
What You'll Do
- Develop clean, efficient, and testable backend code using Java (versions 8-17).
- Enhance and maintain data access layers and system performance.
- Contribute to design discussions and modernization initiatives for enterprise applications.
- Work independently with proactive problem-solving skills.
- Participate in an on-call rotation every 12-16 weeks.
- Utilize technologies such as Spring Boot, Hibernate, and Kafka to build robust backend systems.
- Collaborate with cross-functional teams to ensure seamless integration of services.
- Engage in light production support for mission-critical systems.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- 12-18 years of experience in backend development, particularly in enterprise-level environments.
- Strong expertise in Java, Spring Boot, Hibernate, and web services (SOAP and REST APIs).
- Familiarity with containerization technologies like Docker and Kubernetes.
- Experience with database systems such as MongoDB, Oracle, and SQL Server.
- Proficient in using Azure and Azure DevOps for project management.
- Excellent written and verbal communication skills.
- Ability to adapt quickly and work independently.
Nice to Have
- Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse.
- Knowledge of JWT/OAuth for secure API access.
What We Offer
- Competitive salary ranging from $130,000 to $150,000 per year.
- Comprehensive relocation support to assist with your move.
- Onboarding and training to ensure a smooth transition into your new role.
- Opportunities for professional development and career advancement.
- Work in a collaborative and innovative environment.
- Participate in an on-call rotation with support from the team.
This Senior Java Backend Developer position at Capstone IT offers a competitive salary and relocation support for candidates looking to advance their careers in enterprise application development.
About Capstone IT Staffing
Explore Capstone IT Staffing careers in 2026 and discover exciting job opportunities in remote, hybrid, and office roles. Our platform features advanced filters, application tracking, and company insights to enhance your job search experience. Tailor your resume, score vacancies, and stay updated with industry news to secure your ideal position at Capstone IT Staffing. Start your journey to a fulfilling career today!
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months