The Role
Build and maintain full-stack applications across user interfaces, APIs, data layers, and cloud infrastructure. Design APIs and microservices, apply DevOps and continuous integration practices, and work within Agile Scrum teams. Use technologies including Angular, Java, Spring Boot, Azure, SQL, Git, Jenkins, and messaging platforms. Apply enterprise content management and document management principles, while learning and developing expertise in new tools and products.
Summary Generated by Built In
The Expertise and Skills You Bring
- Bachelor's degree in
Computer Science or Information Technology
- 6+ years of experience
building applications using a broad stack of technologies (UI, API, data,
etc.) such as Angular, SQL, Java, J2EE stack, Spring/Spring Boot, Azure,
SQL, Maven or Ant, Git and Test-Driven Development (TDD)
- Familiarity with
Enterprise Content Management (ECM) principles, CMIS standards, and
document management best practices preferred
- Experience working in
agile teams and sound knowledge of agile scrum methodology
- Hands-on experience with
API Design & Development and Micro Services Architecture
- Experience with DevOps,
Continuous Integration and Delivery tools like git, Jenkins, Maven,
uDeploy and Stash
- Knowledge of Messaging
Technologies (Kafka, Kinesis, SNS, SQS) is desired
- A keen ability to learn
and develop expertise in new tools and products
Skills Required
- Bachelor's degree in Computer Science or Information Technology
- 6+ years of experience building applications across UI, API, and data layers
- Experience with Angular, SQL, Java, J2EE, Spring or Spring Boot, Azure, Maven or Ant, Git, and TDD
- Experience working in Agile teams and knowledge of Agile Scrum methodology
- Hands-on experience with API design and development
- Experience with microservices architecture
- Experience with DevOps and continuous integration and delivery tools, including Git, Jenkins, Maven, uDeploy, or Stash
- Familiarity with Enterprise Content Management principles, CMIS standards, and document management best practices
- Knowledge of messaging technologies such as Kafka, Kinesis, SNS, or SQS
- Ability to learn and develop expertise in new tools and products
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.









