drjobs Senior Java Developer Role(W2)

Senior Java Developer Role(W2)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Glen Allen, VA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job : Senior Java Developer Role

Location : Glen Allen VA

Skills : Java SpringBoot Hibernate SOAP/REST Azure DevOps

Title: Senior Java Developer Role

Location: Glen Allen VA

Interview Process: Call with Carrie AI technical interview (we are experimenting with this); technical screening with Feenyx for customer review client review. If client wants to interview there will be a 30-45 minute Teams call with manager/team then it will require an onsite interview.

This job description is updated from previous job descriptions. This will be working on the O&M team- (new features production support Linux upgrade Java upgrade from 8-17). May eventually work on the microservices team. Both teams are excellent and it seems like a solid team and good place to work.

If the candidate makes it to an onsite interview the client will go very deep into skills and the resume so the person must be able to speak to their experience.

Top Skills:

Java

SpringBoot

Hibernate (must be strong in this)

SOAP/REST

Azure DevOps preferred

Senior Java Developer to join our clients team. This role will be primarily focused on production support and feature enhancement of a critical legacy enterprise application. This role offers the opportunity to stabilize extend and maintain a system that is essential to their business operations.

This role is ideal for developers who thrive in high-impact environments and enjoy working on systems where stability maintainability and scalability are critical. Youll gain deep domain experience while also having the chance to contribute to forward-looking architectural transformations and microservice development.

Key Responsibilities

  • Provide production support for a mission-critical legacy enterprise Java application.
  • Troubleshoot debug and resolve system issues in a timely and structured manner.
  • Design develop and deploy new features and enhancements to improve application functionality.
  • Collaborate with business analysts QA and operations teams to deliver reliable and maintainable software.
  • Participate in an on-call rotation (currently once every 12 weeks) with full training provided before assignment.
  • Adhere to organizational security protocols including privileged access via CyberArk.
  • Gradually contribute to the modernization of the system including microservices and containerization initiatives.

Core Technical Skills Required

  • Java (10 years) strong hands-on expertise in enterprise-level development.
  • Spring Boot / Spring Framework including Spring Data and Spring Cloud.
  • Hibernate / JPA2 with experience in HQL JPQL Hibernate Criteria and JPA Criteria APIs.
  • Web Services (SOAP & REST APIs) design development and integration.
  • Junit Mockito and using test-driven approaches.
  • Azure DevOps pipelines deployments and repository management.
  • Version Control Git experience is essential.
  • Application servers like WebLogic 14.
  • Build tools such as Gradle Ant and experience with IDEs like IntelliJ or Eclipse.
  • Databases: Oracle 19c SQL Server MongoDB; message streaming using Kafka.

Preferred Qualifications

  • Exposure to microservices architecture containerization and domain-driven design concepts.
  • Experience using UI component libraries (for full-stack visibility).
  • Agile software development lifecycle experience.

Employment Type

Full-time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.