Full Stack Engineer 181553

Posted Yesterday
Be an Early Applicant
Durham, NC, USA
In-Office
Expert/Leader
Information Technology • Professional Services • Software • App development
The Role
Develop distributed, event-driven, microservices-based applications using Java, Python, Spring Boot, AWS, Kafka, containers, and serverless technologies. Build secure, high-performance REST APIs; design relational and NoSQL data models; implement automated testing; and support CI/CD and DevOps practices. Collaborate across distributed teams to interpret business requirements, prioritize work, and maintain modern engineering practices using AI-assisted development tools.
Summary Generated by Built In

Required Skills & Experience

Candidates should have 10+ years of hands-on software engineering experience with strong expertise in distributed systems, event-driven architecture, and microservices. Proficiency in Java (10+) and Python is required, along with deep experience using Spring Boot and strong foundations in object-oriented design and design patterns. Experience developing secure, high-performance RESTful APIs is essential.

You must have 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) is also required. Strong capabilities with relational and NoSQL databases, data modeling, and automated testing using TDD/DDD with frameworks such as JUnit and Mockito are essential.

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. Successful candidates excel at interpreting business requirements, managing priorities effectively, collaborating across distributed teams, and maintaining a proactive, continuous learning mindset.



Skills Required

  • 10+ years of hands-on software engineering experience
  • Strong expertise in distributed systems, event-driven architecture, and microservices
  • Proficiency in Java 10+
  • Proficiency in Python
  • Deep experience with Spring Boot
  • Strong object-oriented design and design patterns knowledge
  • Experience developing secure, high-performance RESTful APIs
  • Strong knowledge of AWS services, including SQS, SNS, Lambda, ECS/EKS, S3, RDS/PostgreSQL, DynamoDB, and CloudFormation
  • Experience with Apache Kafka
  • Experience with containerized and serverless architectures
  • Experience with Docker and Kubernetes
  • Strong relational and NoSQL database knowledge and data modeling experience
  • Automated testing experience using TDD/DDD with JUnit and Mockito
  • Understanding of DevOps practices and CI/CD pipelines
  • Experience with Git, Maven, and Gradle
  • Experience with Agile workflows
  • Experience using GitHub Copilot and AI-assisted software development tools
  • Ability to interpret business requirements, manage priorities, and collaborate across distributed teams
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Fort Lauderdale, FL
79 Employees
Year Founded: 1998

What We Do

CTI Consulting is a South Florida technology solutions and staffing firm founded in 1998. It provides IT staffing and nearshore staffing services for startups through Fortune 100 companies, alongside digital-product work such as designing, testing, deploying, improving, and updating mobile applications. The company emphasizes close client collaboration, comprehensive candidate evaluation, continuing education, and innovative, scalable software solutions that improve operational efficiency.

Similar Jobs

Railway Logo Railway

Senior Full-stack Engineer

Cloud • Information Technology • Software • Infrastructure as a Service (IaaS)
In-Office or Remote
7 Locations
50 Employees

Citizens Logo Citizens

Wealth Advisor - Johnston, RI

Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
In-Office or Remote
2 Locations
17000 Employees
105K-250K Annually

Zeta Global Logo Zeta Global

Senior Customer Success Manager

AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
Easy Apply
Remote or Hybrid
United States
2429 Employees
90K-100K Annually
Hybrid
Charlotte, NC, USA
289097 Employees

Similar Companies Hiring

Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
VCA Animal Hospitals Thumbnail
Pet • Professional Services
Los Angeles, CA
35000 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account