Overview
On Site
USD 69.00 - 74.00 per hour
Full Time
Skills
Middleware
Innovation
Collaboration
Specification Gathering
Automated Testing
Continuous Improvement
Mentorship
Regulatory Compliance
Software Engineering
FOCUS
Spring MVC
Hibernate
Spring Framework
JPA
RESTful
Web Services
Database
Oracle
PL/SQL
Data Modeling
Microservices
Agile
Build Tools
Apache Maven
Gradle
Java
Testing
JUnit
Mockito
Cloud Computing
Apache Kafka
Frontend Development
JavaScript Frameworks
Software Security
Problem Solving
Conflict Resolution
Communication
Cross-functional Team
Financial Services
Fraud
UI
Privacy
Marketing
Job Details
Location: Charlotte, NC
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Senior Java Developer
Location: Charlotte, NC
Job Type: Contract
About the Role
We are seeking a highly skilled Senior Java Software Engineer to join our team as a contingent resource. In this role, you will consult on complex, large-scale software engineering initiatives, contributing to the design, development, and delivery of robust backend and middleware solutions. You'll collaborate with cross-functional teams to solve multifaceted technical challenges and drive innovation in financial services and fraud technology.
Responsibilities
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!
Salary: $69.00 USD Hourly - $74.00 USD Hourly
Description:
Job Title: Senior Java Developer
Location: Charlotte, NC
Job Type: Contract
About the Role
We are seeking a highly skilled Senior Java Software Engineer to join our team as a contingent resource. In this role, you will consult on complex, large-scale software engineering initiatives, contributing to the design, development, and delivery of robust backend and middleware solutions. You'll collaborate with cross-functional teams to solve multifaceted technical challenges and drive innovation in financial services and fraud technology.
Responsibilities
- Lead and contribute to the design and implementation of scalable backend systems using Java and Spring frameworks.
- Analyze and resolve complex software engineering problems involving multiple systems and stakeholders.
- Develop and maintain microservices and RESTful APIs.
- Collaborate with business and technical teams to translate requirements into technical specifications.
- Ensure code quality through automated testing and code reviews.
- Participate in Agile ceremonies and contribute to continuous improvement initiatives.
- Provide technical guidance and mentorship to junior engineers.
- Ensure compliance with security, regulatory, and operational standards.
- 5+ years of professional experience in software engineering, with a focus on backend Java development.
- Strong experience with Java, Spring Boot, Spring MVC, Hibernate, and Spring Data JPA.
- Proficiency in building and consuming RESTful web services.
- Solid understanding of database technologies (preferably Oracle), including PL/SQL and data modeling.
- 3+ years of experience with microservices architecture.
- Experience with Agile development methodologies.
- Familiarity with build tools such as Maven and Gradle.
- Proficient in Java testing frameworks (e.g., JUnit, Mockito).
- Experience with cloud platforms and event-driven architectures (e.g., Kafka).
- Frontend development experience with JavaScript frameworks is a plus.
- Strong understanding of application security best practices.
- Excellent problem-solving and communication skills.
- Ability to work effectively in a distributed, cross-functional team environment.
- Experience in financial services or fraud technology domains.
- Full stack development experience, including UI frameworks.
- Familiarity with secure coding practices and tools for static code analysis.
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.