Full Stack Engineer
Randstad Digital Americas · Triangle, NC · Today
Information Technology$81–$82/hrContract
Job Summary
A solid understanding of DevOps practices, CI/CD pipelines, Git, Maven/Gradle, and Agile workflows is expected. Candidates should also have experience leveraging GitHub Copilot and AI-assisted software development tools to accelerate development, improve code quality, enhance productivity, and support modern engineering practices.
Responsibilities
- Interpreting business requirements
- Managing priorities effectively
- Collaborating across distributed teams
- Maintaining a proactive, continuous learning mindset
Qualifications
- 10+ years of hands-on software engineering experience with strong expertise in distributed systems, event-driven architecture, and microservices
- Strong expertise in Java (10+) and Python
- Deep experience using Spring Boot
- Strong foundations in object-oriented design and design patterns
- Experience developing secure, high-performance RESTful APIs
- Strong knowledge of AWS services including SQS, SNS, Lambda, ECS/EKS (Kubernetes), S3, RDS/PostgreSQL, DynamoDB, CloudFormation, and Apache Kafka
- Experience with containerized and serverless architectures (Docker, Kubernetes)
- Strong capabilities with relational and NoSQL databases, data modeling, and automated testing using TDD/DDD with frameworks such as JUnit and Mockito
Location
Durham, North Carolina
Type
Contract
Salary
$81 - 82 per hour
Work Hours
8am to 5pm
Education
Bachelor's
Pay
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.
Benefits
- Medical
- Prescription
- Dental
- Vision
- AD&D
- Life Insurance
- Short-term disability
- 401K plan