Software Engineer

Overview

On Site
USD 69.00 - 74.00 per hour
Contract - Independent

Skills

Strategic Planning
Regulatory Compliance
Legacy Systems
Collaboration
FOCUS
Scalability
Software Development
Testing
Mentorship
Software Engineering
Military
Java
JavaScript Frameworks
React.js
Spring MVC
Object-relational Mapping
Hibernate
Spring Framework
JPA
Agile
Continuous Integration
Continuous Delivery
RESTful
Web Services
Microservices
Oracle Db
SQL
Build Tools
Gradle
Apache Maven
Unit Testing
JUnit
Mockito
HTML5
Frontend Development
Fraud Management
UI
Cloud Computing
Apache Kafka
Privacy
Marketing

Job Details

Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Full Stack Java Lead Engineer (Contingent Assignment)
Location: Charlotte, NC
Job Type: Contract (Contingent Resource)
About the Role

We are seeking a highly skilled Full Stack Java Lead Engineer to support the modernization of the PREVENT platform and maintain legacy Java applications. This role involves leading complex software engineering initiatives, collaborating with cross-functional teams, and delivering scalable, high-performance solutions.

As a technical leader, you will consult on large-scale engineering efforts, evaluate multifaceted challenges, and contribute to strategic planning and execution. You'll work closely with client stakeholders to ensure alignment with business goals and compliance standards.
Key Responsibilities
  • Lead the design, development, and deployment of full-stack Java applications.
  • Modernize legacy systems using modern frameworks and cloud-native architectures.
  • Collaborate with cross-functional teams to define technical requirements and deliverables.
  • Analyze and resolve complex software engineering challenges with a focus on scalability and performance.
  • Ensure adherence to best practices in software development, testing, and deployment.
  • Provide technical guidance and mentorship to junior engineers.
Minimum Qualifications
  • 5+ years of experience in Software Engineering or equivalent (e.g., consulting, military, or academic experience).
  • Proven experience leading full-stack development projects.
Preferred Qualifications
  • 7+ years of hands-on experience with Core Java.
  • 3+ years of experience with JavaScript frameworks (React.js preferred).
  • Strong experience with Spring Boot, Spring MVC, and ORM tools (Hibernate, Spring Data JPA).
  • Proficiency in Agile methodologies and CI/CD pipelines.
  • Experience with RESTful Web Services and Microservices architecture.
  • Solid understanding of Oracle DB and SQL.
  • Familiarity with build tools such as Gradle and Maven.
  • Experience with unit testing frameworks (JUnit, Mockito).
  • Proficiency in HTML5 and modern front-end development.
  • Experience building fraud management UI applications.
  • Hands-on experience with cloud platforms and Kafka.
Additional Information
  • This is a prefilled requisition for a contingent resource assignment.
  • Candidates must be located in or willing to relocate to Charlotte, NC.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Judge Group, Inc.