Senior Java Backend Developer for Enterprise Application Development

Capstone IT Staffing • Greater Richmond Region
Relocation
Apply
AI Summary

We are seeking a Senior Java Backend Developer with 12-18 years of experience to develop modern microservices-based and event-driven architecture for a legacy system migration to Azure. The ideal candidate will have expertise in Java, Spring Boot, Hibernate, and containerization. The role involves new development and light production support for a mission-critical system.

Key Highlights
Enterprise-level application development
Microservices-based architecture
Event-driven architecture
Legacy system migration to Azure
Technical Skills Required
Java Spring Boot Hibernate Kafka MongoDB Oracle/SQL Server WebLogic JUnit/Mockito Git Gradle/Ant IntelliJ/Eclipse Docker Kubernetes JWT/OAuth Azure DevOps
Benefits & Perks
On-call rotation
Relocation prior to start of first day
Onboarding and training

Job Description


****Please, no unsolicited communication from third party candidates or vendors.


*** Please note that this role is onsite 5 days per week in the Richmond, VA area. Client requires second interview to be held onsite and relocation prior to the start of the first day.


Capstone IT is seeking a Senior Java Backend Developer with deep expertise in enterprise level application development. This role focuses heavily on building out modern microservices-based and event driven architecture to migrate a legacy system to Azure. The position includes both new development and light production support for a mission-critical system.


Ideal candidates will have 12-18 years of experience with a heavy focus on backend development, new microservice development, database connectivity with Hibernate/JPA, and containerization.


An on-call rotation occurs every 12-16 weeks, with onboarding and training completed before required participation.


Required Skills:

• Java (versions 8-17)

• Spring Boot (Spring Data, Spring Cloud, Spring Security, etc.)

• Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting)

• Web Services (SOAP and REST APIs)

• Strong familiarity with Kafka- producer and consumer and distributed systems concepts

• Strong experience with Mongo DB, Oracle/SQL Server and database connectivity

• Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse

• Containerization- Docker and Kubernetes

• JWT/OAuth

• Azure and Azure DevOps- used for project and backlog tracking.


Key Responsibilities:

• Develop clean, efficient, testable backend code.

• Enhance and maintain data access layers and system performance.

• Contribute to design discussions and modernization initiatives.

• Work independently with proactive problem-solving.

• Clear written and verbal communication.

• Adapts quickly and works independently.


Education:

• Bachelor’s degree in computer science or similar field.

• 10+ years of experience in an enterprise level environment.


Capstone Consulting is an EEO employer.

Capstone website: http://www.capstonec.com/

Like us on Facebook: https://www.facebook.com/CapstoneITStaffingSolutions/

Follow us on Twitter: https://twitter.com/capstone__IT/

Connect with us on LinkedIn: https://linkedin.com/company/capstone-consulting/


Similar Jobs

Explore other opportunities that match your interests

Senior Java Backend Developer

Programming
•
2w ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Capstone IT Staffing

Greater Richmond Region

Senior Python Developer

Programming
•
7m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Fyld

Brussels Metropolitan Area

Senior Software Engineer

Programming
•
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

partly

New Zealand

Subscribe our newsletter

New Things Will Always Update Regularly