Java Software Engineer

Overview

On Site
USD 70.00 - 75.00 per hour
Full Time

Skills

Computer Science
Lifecycle Management
API
Spring MVC
Spring Framework
Web Services
SOAP
Eclipse
JetBrains
IntelliJ IDEA
Unix
Microsoft Windows
Cloud Computing
Test-driven Development
Unit Testing
JUnit
Cucumber
Jenkins
Apache Maven
Docker
Splunk
Scalability
Agile
Roadmaps
Communication
Code Review
Leadership
Innovation
Mentorship
Software Engineering
Accountability
Java
Amazon Web Services
API QA
MySQL
Taxes
Life Insurance
Collaboration
Partnership
Business Transformation
Law

Job Details

Java Developer

Hybrid Schedule - Durham, NC
Description
Join a team helping millions of customers achieve their financials dreams. Our product area comprises teams working on a collection of engines that come together to power Planning and Advice capabilities available on platforms. We're looking for highly motivated, hard-working and inquisitive product-aware engineers, who work well in a collaborative, iterative, and fast-paced environment helping us deliver the best planning and advice engines.
The Expertise We're Looking For
  • Bachelor's / Master's degree or equivalent in Computer Science or Engineering
  • Passionate about engineering excellence, highly focused, innovative, self-starter, collaborator, and someone who's eager to learn and mentor every day.
  • Experience in Domain Driven API design, Swagger or Open API Specifications and API Lifecycle management.
  • Skilled at API development in core Java, Spring MVC / Spring Core / Spring Boot / Web Services (SOAP/REST) using tools like Eclipse/IntelliJ within a UNIX and Windows environment and other cloud-based technologies used in AWS.
  • Experienced with Test Driven Development, Unit testing using frameworks and tools like JUnit, Cucumber, REST Assured.
  • Demonstrated ability in deploying applications using Jenkins, Maven, Docker, uDeploy and using log aggregation tools like Splunk for supporting production applications.
  • Hands on experience designing, building and supporting high transaction applications in production. Deep experience with common issues related to scalability, availability, intelligent monitoring, performance.
  • Ability to work with others, helping prioritize the work based on strategic nature, importance, and impact.

Your Responsibilities
  • Work with an agile team contributing to development of extensible and scalable services supporting the product owner's product roadmap
  • Ensure existing engineering practices are followed and helping set new ones when needed.
  • Lead the identification, isolation, resolution, and communication of complex problems within the production and non-production environment.
  • Ensure a robust code review process is in place and followed consistently.
  • Proactively lead process and technology improvement initiatives.
  • The Value You Deliver
  • Understand the leadership vision and lead the execution of that vision.
  • Bringing a demeanor of experimentation and innovation; mentoring others on the team
  • Find creative ways to get things done, and do them right
  • Further a culture of best-in-class software engineering practices
  • A drive for learning and keeping your knowledge up to date with the latest and greatest
  • Help maintain the high level of integrity in the team
  • Take ownership and accountability for figuring out what needs to be done

Top Skills Details
  • java
  • springboot
  • aws
  • API Testing
  • MySQL

Job Type & Location
This is a Contract position based out of Durham, NC.
Pay and Benefits
The pay range for this position is $70.00 - $75.00/hr.
Eligibility requirements apply to some benefits and may depend on your job
classification and length of employment. Benefits are subject to change and may be
subject to specific elections, plan, or program terms. If eligible, the benefits
available for this temporary role may include the following:
Medical, dental & vision
Critical Illness, Accident, and Hospital
401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
Life Insurance (Voluntary Life & AD&D for the employee and dependents)
Short and long-term disability
Health Spending Account (HSA)
Transportation benefits
Employee Assistance Program
Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a hybrid position in Durham,NC.
Application Deadline
This position is anticipated to close on Nov 25, 2025.
>About TEKsystems:
We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
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 TEKsystems c/o Allegis Group