The Role
Develop and deliver full-stack business applications using Java, Spring Boot, RESTful services, microservices, Angular, TypeScript, and Node.js. Build containerized applications with Docker and Kubernetes, manage APIs through gateway technologies, implement secure and tested code, and support CI/CD deployments and data integrations. Participate in Agile development, requirements gathering, solution architecture, and end-to-end application delivery. AWS experience is preferred.
Summary Generated by Built In
The Expertise and Skills You Bring
- A proven understanding of Agile software development methodologies
- Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service development and integration, common design patterns, secure application development, and test coverage
- Familiarity with design patterns and microservices architecture
- Active interest in new technology and emerging engineering practices
- Proficiency with server-side/mid-tier languages, frameworks, libraries, and related technologies: (e.g. Java, Spring Boot)
- Proficiency in developing containerized applications using Docker on Kubernetes
- Proficiency with API Gateway management and orchestration using technologies such as Stratum or Apigee.
- Experience with client-side languages, libraries, and frameworks: (e.g. Angular/TypeScript, Node, NPM, HTML/CSS, RxJS)
- Familiarity with non-functional application requirement and technologies to support.
- Strong background in unit testing and/or API testing
- Experience with AWS (ex: EC2, ELB, VPCs, EKS, Serverless) is preferred.
- Experience with deployments, data integrations, CI/CD such as Jenkins Core
- Experience in requirements gathering, solution architecture, and end-to-end delivery of business applications.
Skills Required
- Understanding of Agile software development methodologies
- Knowledge of object-oriented design, coding standards, RESTful service development and integration, design patterns, secure application development, and test coverage
- Familiarity with microservices architecture
- Interest in new technology and emerging engineering practices
- Proficiency with server-side or mid-tier languages, frameworks, and libraries such as Java and Spring Boot
- Experience developing containerized applications using Docker on Kubernetes
- Experience with API Gateway management and orchestration using Stratum or Apigee
- Experience with client-side technologies such as Angular, TypeScript, Node.js, NPM, HTML, CSS, and RxJS
- Familiarity with non-functional application requirements and supporting technologies
- Strong background in unit testing and/or API testing
- Experience with AWS, including EC2, ELB, VPCs, EKS, or serverless technologies
- Experience with deployments, data integrations, and CI/CD tools such as Jenkins Core
- Experience in requirements gathering, solution architecture, and end-to-end delivery of business applications
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
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.









