Software engineer

Randstad Technologies
Durham, NC

job summary:
Experience with AWS or other cloud platforms and containerization technologies such as Docker is a plus

Experience with asynchronous workers and resilient messaging services such as SNS and SQS is a plus




location: Durham, North Carolina
job type: Contract
salary: $81 - 82 per hour
work hours: 8am to 5pm
education: Bachelors


responsibilities:

  • Bachelor's degree in computer science or related field required
  • 5+ years' experience in distributed systems development using object-oriented programming languages like Java
  • Experience with blockchains such as Ethereum, Bitcoin a plus
  • Experience building resilient RESTful API using Java and Spring
  • Proficient in databases and SQL
  • An understanding of microservice architecture and twelve factor app patterns
  • Ability to build reliable software that can withstand unreliable environments
  • Unit and integration test automation using JUnit
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins Core
  • Possess critical thinking skills to build end-to-end solutions
  • Passionate and committed to learning new things and developing with the latest technologies and frameworks
  • Work well in both a small agile team and independently, having a strong user focus
  • Strong analytical and communication skills and the ability to handle multiple tasks at any given time

qualifications:
Participate in engineering practices such as code and design reviews, environment strategy, and build and deployment pipelines

Strong organization skills and attention to details


Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].


Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).

This posting is open for thirty (30) days.

Posted 2026-04-21

Recommended Jobs

Project Manager - Water/Wastewater 1

Black & Veatch Family of Companies
Charlotte, NC

Why Black and Veatch Black & Veatch allows you to lend your talent and perspective to humanity’s biggest challenges in a flexible environment where you are empowered to grow and explore new possib…

View Details
Posted 2026-02-17

Insurance Account Representative - State Farm Agent Team Member

Roger O'Connell - State Farm Agent
North Carolina

Job Description Job Description Benefits: ~ Bonus based on performance ~ Competitive salary ~ Flexible schedule ~ Opportunity for advancement ~ Paid time off ~ Training & development …

View Details
Posted 2026-04-05

Travel RN-MedSurg in Boone, North Carolina

Voyage Health
Boone, NC

Job Description Job Description Looking to level up your career and boost your income? At Voyage Healthcare, we help connect nurses, therapists, and allied health pros with high-paying travel job…

View Details
Posted 2026-04-10

Electrician

Dawson's Electric & Air
Raleigh, NC

Your Peace of Mind is our Priority Dawson's Electric & Air | Your Peace of Mind is Our Priority At Dawson's Electric & Air, we’re committed to more than just delivering quality electrical servic…

View Details
Posted 2025-07-30

EM Physician near Charlotte NC

ApolloMD
Gastonia, NC

Are you seeking a fulfilling emergency medicine position that offers exceptional pay, professional autonomy, and meaningful support to the Charlotte community while maintaining a healthy work/life ba…

View Details
Posted 2026-03-23

Apartment Maintenance Supervisor

Monarch Investment
Greenville, NC

Description Good life begins with a good company! Let's face it, everyone is hiring... here at Monarch we aren't like the rest. We are proud to be transparent and lay out exactly what we can off…

View Details
Posted 2026-03-20

Lead Mechanical Engineer, HVAC Plumbing

Planet Group
Clayton, NC

Summary: Looking for an engineer specialized in industrial utility systems and plumbing.  Primary responsibilities for role: Will design the following system types: Steam, Chilled Water…

View Details
Posted 2026-01-14

Early Career Field Service Technician

ABB
Cary, NC

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen.…

View Details
Posted 2026-01-16

Sterility Assurance Manager

Thermo Fisher Scientific
Greenville, NC

Work Schedule Standard (Mon-Fri) Environmental Conditions Adherence to all Good Manufacturing Practices (GMP) Safety Standards, Office, Some degree of PPE (Personal Protective Equipment) requ…

View Details
Posted 2026-02-10

Regional Truck Driver Class A

10-4 Logistics USA
Cary, NC

Job Description Job Description 10-4 Logistics USA seeks experienced CDL-A (Class A) drivers for regional routes with occasional over-the-road assignments. This opportunity is suited to profession…

View Details
Posted 2026-03-17