The Role
Leads end-to-end engineering delivery for enterprise platforms, including API and microservices development, Angular-based UI development, sprint and release management, production deployment, incident response, root cause analysis, technology lifecycle management, and platform stability. Mentors developers, establishes engineering standards, removes delivery blockers, and promotes automation, quality, code reviews, and continuous improvement in an Agile DevOps environment.
Summary Generated by Built In
This includes:
- Deep
software engineering Leadership experience delivering enterprise
platforms.
- Providing
mentoring to the team of developers with specific emphasis on sound
fundamental development methodology in RESTful API micro services
development, building UI using HTML5, JavaScript, Angular tech stack.
- Providing
leadership on project development policies, procedures, standards, and
strategies.
- Participating
in the team’s effort to improve the productivity and quality of the entire
development process.
Delivery and Execution
- Own
end-to-end engineering delivery — from backlog refinement and sprint
planning through release management and production deployment
- Remove
organizational blockers and dependencies that impede engineering
execution, escalating appropriately and decisively
- Drive
incident management, root cause analysis, and operational stability
improvements across the platform
- Own
technology lifecycle management and technology product management —
ensuring all applications and platform components are maintained to the
latest standards, current versions, and best practices.
The Expertise and Skills You Bring
- 10
+ years of Leadership and development experience with expertise in
developing APIs and micro-services
- Bachelor’s
Degree (Computer Science or related fields)
- You
have Proven experience with Rest API development using Node JS, Spring and
spring boot tech stack.
- Strong
experience using NodeJS as a UI backend.
- Hands-on
experience building UI using HTML5, JavaScript, TypeScript and Angular.
- Strong
understanding of REST API implementation, including Enterprise
Authentication and Authorization models
- Excellent
understanding of Java 17 or 21 capabilities.
- Excellent
understanding and working experience using spring modules, including IOC,
MVC(Rest), BATCH, spring boot along with other core components like oauth2
and security.
- You
have experience with Yuga byte/ Postgres DBs and Azure SQL MI DBs
- Experience
designing and developing ETL pipelines using enterprise integration tools
(preferably Snap logic).
- You
have experience with test automation tools and frameworks e.g. JUnit,
Jasmine, Cypress, Playwright, Jest and Storybook
- You
have experience in designing and implementing container-based solutions,
preferably Kubernetes on EKS or AKS
- You
have Experience with Data Monitoring and logging tools such as Datadog,
Splunk
- Proven
experience of full Software Development Life Cycle, DevOps, and Continuous
Integration/Continuous Development in an Agile environment.
The Value You Deliver
- Contributing
to a teamwork environment by actively participating in peer project
reviews, code reviews and design reviews
- You
thrive in a team-oriented environment and taking on new challenges.
- Excellent
communication skills, both through written and verbal channels
- You
are willing and excited to add your voice and opinion to the discussion.
- You
believe automation is key to produce high quality software at an
increasingly faster pace.
- Passion
and intellectually curiosity to learn new technologies and business areas.
Skills Required
- 10+ years of leadership and software development experience with expertise in APIs and microservices
- Bachelor's degree in Computer Science or a related field
- REST API development experience using Node.js, Spring, and Spring Boot
- Strong experience using Node.js as a UI backend
- Hands-on experience building UIs with HTML5, JavaScript, TypeScript, and Angular
- Understanding of REST API implementation, enterprise authentication, and authorization models
- Strong understanding of Java 17 or Java 21
- Experience with Spring IoC, MVC, REST, Batch, Spring Boot, OAuth2, and Spring Security
- Experience with YugabyteDB, PostgreSQL, and Azure SQL Managed Instance databases
- Experience designing and developing ETL pipelines using enterprise integration tools; SnapLogic preferred
- Experience with test automation tools including JUnit, Jasmine, Cypress, Playwright, Jest, or Storybook
- Experience designing and implementing container-based solutions, preferably Kubernetes on EKS or AKS
- Experience with data monitoring and logging tools such as Datadog and Splunk
- Full software development lifecycle, DevOps, and CI/CD experience in an Agile environment
- Excellent written and verbal communication skills
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.









