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
•
1w ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Capstone IT Staffing

Greater Richmond Region

Customer Success Manager

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

Nimble

Thailand

Principal Software Engineer (Level 3 or Sr. Principal Software Engineer (Level 4))

Programming
•
1h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Northrop Grumman

United State

Subscribe our newsletter

New Things Will Always Update Regularly