The Role
Seeking an expert Senior
Full Stack Engineer to work on building our strategic platforms in FIG. You
will be part of a team with roles from multiple disciplines working on
capabilities that support all business verticals in the group. You will be
responsible for all phases of the software development lifecycle (SDLC) and
will engage with architects, engineers, and leadership to deliver prioritized
features. By bringing your skills to our team, you will help promote a culture
of engineering perfection as we innovate for the future of FIG.
The Expertise and Skills You Bring
- 5 to 10 years
hands on experience in designing and building software applications
- Full-stack
engineering experience using Java, Angular, NodeJS, JavaScript
- Experience
integrating with service-oriented architecture (REST) using Express, Node,
Spring Boot, and Dropwizard.
- Strong
knowledge of application development with micro architectures.
- Sound knowledge
of AWS stack components such as VPC, ECS, S3, Lambda, RDS, Glue, Amazon
Elastic Load Balancing, SQS, SNS, and other components of AWS
infrastructure for deployment of application using Docker containers and
managing their interactions
- Knowledge of
mock frameworks and service virtualization
- Experience in
static code analysis using tools such as Sonar
- Experience in
test automation, primarily writing Unit and Integration tests
- Experience
designing and building RESTful services; GraphQL experience a plus
- Experience in
troubleshooting production issues including analysis through resolution
- High levels of
engagement at the team and group levels; Desire to learn and impact
outside your primary tasking.
- Ability to
communicate optimally with both technical and business stakeholders
Skills Required
- 5 to 10 years of hands-on experience designing and building software applications
- Full-stack engineering experience using Java, Angular, Node.js, and JavaScript
- Experience integrating service-oriented REST architectures using Express, Node.js, Spring Boot, and Dropwizard
- Strong knowledge of application development with microservices architectures
- Knowledge of AWS infrastructure components, including VPC, ECS, S3, Lambda, RDS, Glue, Elastic Load Balancing, SQS, and SNS
- Experience deploying applications using Docker containers and managing their interactions
- Knowledge of mock frameworks and service virtualization
- Experience with static code analysis tools such as Sonar
- Experience writing automated unit and integration tests
- Experience designing and building RESTful services
- Experience troubleshooting production issues from analysis through resolution
- Ability to communicate effectively with technical and business stakeholders
- GraphQL experience
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.









