Senior Java/J2EE Developer (W2 Contract) || Should be in McLean VA

Jobs via Dice

Jobs via Dice

McLean, VA

Posted 15 days ago


Dice is the leading career destination for tech experts at every stage of their careers. Our client, Business Integra, is seeking the following. Apply via Dice today!

Senior Java/J2EE Developer

Location: Onsite McLean, VA

Assignment Type: 9-month contract

About The Role

Client is seeking a Senior Java/J2EE Developer to support the modernization of Loan Quality Advisor and Loan Closing Advisor applications.

This role involves backend development, coding, deploying changes, and troubleshooting technical issues, with a strong focus on transitioning legacy systems to modern technology stacks.

As part of an agile development team, you will collaborate closely with developers, product owners, and leadership to implement innovative solutions that enhance efficiency and scalability.

Key Responsibilities

  • Develop and maintain Java and Spring Boot-based applications, ensuring seamless integration with modern platforms and technologies.
  • Collaborate with business users to define application requirements and design solutions for tools supporting trade analytics, pooling & securitization, trade capture, reporting, and reconciliation.
  • Optimize application performance, identify bottlenecks, and troubleshoot technical issues.
  • Assist in testing and automation efforts using Cucumber and Selenium (preferred but not mandatory).
  • Provide production support, investigating root causes of defects and implementing solutions.
  • Participate in agile ceremonies to support modernization initiatives while maintaining legacy components.

Required Skills & Experience

  • 7-10 years of IT experience, including:
  • 5-7 years developing Java/J2EE applications (Servlets, JSP, JDBC).
  • 5-7 years working with relational databases (Sybase, SQL Server, MySQL, DB2).
  • 2-3 years experience with build & deployment tools (Eclipse, Git, Gradle, Docker, Kubernetes).
  • 2-3 years writing JUnit test cases with Mockito.
  • Strong hands-on expertise in:
  • Programming: Java, Spring Boot
  • Containerization: Kubernetes, Docker, OpenShift (OCP 4.x)
  • Frontend: Angular, Node.js, JavaScript, TypeScript (nice to have)
  • Query Language: MongoDB (MQL), SQL (RDBMS)
  • Version Control: Bitbucket
  • Other Tools: IntelliJ, VSCode, RESTful Webservices, GraphQL, ELK, Splunk, Kafka, AMQ, JMS, XML/XSD, Dynatrace

Preferred Qualifications

  • Testing & automation experience (Cucumber, Selenium).
  • Proven ability to analyze complex problems, think critically, and propose solutions.
  • Strong communication and collaboration skills.
  • Ability to thrive in an agile environment, handling continuous change and short deadlines.
  • Demonstrated business acumen with experience managing cross-functional projects.

Team Structure & Work Environment

  • Join one of five agile product teams, each with 7-10 members (including product owners, developer leads, and engineers).
  • Developers own both development and testing tasks, as Client is transitioning away from dedicated testers.
  • Work on a mix of modernization projects and maintenance tasks.
  • Exposure to cutting-edge cloud and containerized solutions, including Kubernetes and Kafka.
Apply Online
Get Job Offers NEW
Job Offer
Sign up as a candidate and have companies like Jobs via Dice reach out to you directly with opportunities!
Create Profile
New ServiceNow Jobs via Email

Stay up to date with new roles and opportunities. Sent weekly.