Technical Lead

Date:  Oct 16, 2026
Location: 

US

Employment Type:  Regular

 

Duties:

Contribute to the design and development of distributed software systems in the banking

and financial domain using established design patterns and best practices. Develop

scalable, secure microservices-based applications Implement event-driven and

messaging solutions Develop high-performance, high-volume transaction platforms and

multi-threaded applications Design and implement RESTful and SOAP-based web services,

including API contracts and schemas, for integration across distributed systems.

Implement application security to ensure secure communication. Design and develop

database solutions. Develop and deploy cloud-based applications on AWS along with

Infrastructure as Code tools such as CloudFormation and Terraform. Develop data

processing pipelines for batch and streaming workloads. Apply resiliency patterns. Build

and maintain CI/CD pipelines. Containerize applications using Docker and deploy on

Kubernetes/OpenShift platforms, including orchestration, scaling, and lifecycle

management. Develop front-end components and integrate them with backend

microservices. Perform unit, integration, and performance testing to ensure software

quality.

Requirements:

Requires Masters degree or foreign academic equivalent in Computer Science, Information

Technology, Computer Information Systems, Computer Applications or related field.

Requires 2 years of experience in the job offered or as Software Engineer, Senior Software

Engineer, Team Lead, Lead Software Engineer, Consultant, Sr. Consultant or related field.

Requires experience Apache Kafka, Rabbit MQ, Pivotal Cloud Foundry (PCF), Kubernetes,

Maven, CloudBees CD, Bitbucket, AWS, Restful API, Java Applications, Splunk, New Relic.

Position requires relocation to unanticipated client sites throughout the U.S with Multiple

Openings.