Software Engineer

Overview

On Site
USD 53.00 - 57.00 per hour
Contract - Independent

Skills

Innovation
Regulatory Compliance
Software Engineering
Military
RESTful
Software Development Methodology
mvc
Spring Framework
JPA
Hibernate
Web Services
API
Oracle
Relational Databases
PL/SQL
Data Modeling
JavaScript Frameworks
UI
Build Tools
Apache Maven
Gradle
Java
Testing
JUnit
Mockito
Microservices
Agile
Scrum
Apache Kafka
Cloud Computing
Software Development
Conflict Resolution
Problem Solving
Communication
Collaboration
Virtual Team
Privacy
Marketing

Job Details

Location: Charlotte, NC
Salary: $53.00 USD Hourly - $57.00 USD Hourly
Description:
Job Title: Senior Java Engineer (Contingent Resource)
Location: Charlotte, NC
Employment Type: Contract / Contingent
About the Role

We are seeking a highly skilled Senior Java Engineer to join our team as a contingent resource. In this role, you will contribute to the design, development, and delivery of software engineering solutions, supporting moderately complex initiatives and collaborating with cross-functional teams. You will play a key role in resolving technical challenges, ensuring compliance, and driving innovation in a fast-paced environment.
Key Responsibilities
  • Participate in the planning and execution of software engineering deliverables.
  • Analyze and resolve moderately complex technical issues involving variable factors.
  • Collaborate with internal stakeholders and client teams to meet project goals.
  • Apply a solid understanding of software engineering principles, policies, and compliance requirements.
  • Contribute to the development of scalable, secure, and high-performance backend and full-stack applications.
Minimum Qualifications
  • 4+ years of experience in Software Engineering or a related field (including consulting, military, or academic experience).
  • Proven experience in backend Java development (Core Java, Spring Boot, MVC).
  • Experience with microservices architecture and RESTful APIs.
  • Strong understanding of SDLC and Agile methodologies.
Preferred Qualifications
  • 3+ years of experience with:
    • Core Java and Spring frameworks (Spring Boot, MVC, Spring Data JPA, Hibernate)
    • Web services and API development
    • Oracle or similar relational databases (PL/SQL, views, data modeling)
    • JavaScript frameworks and UI development (Full Stack experience preferred)
    • Build tools such as Maven and Gradle
    • Java testing frameworks (JUnit, Mockito, etc.)
  • 2+ years of experience with:
    • Microservices development
    • Agile/Scrum methodologies
    • Event-driven architecture using Kafka
  • Experience with cloud platforms and secure software development practices.
  • Strong problem-solving skills and ability to translate business requirements into technical solutions.
  • Excellent communication and collaboration skills, especially in distributed team environments.

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.