Job Title: Technical Lead - Software Development
">
Description:
"
This role offers the opportunity to work on a team responsible for enhancing the FSS platform, updating and redesigning applications with cutting-edge technologies to optimize performance.
"
The team focuses on fraud detection solutions for gift card activation and financial card redemption transactions at a global level. The position is remote, but some in-office time may be required.
"
Key Responsibilities:
"
">
* Support the evolution and modernization of existing applications and design and deliver new cloud-based applications in an agile environment.
">
* Implement complex prototypes and core base code for developers to follow.
">
* Analyze machine learning models and provide recommendations.
">
* Create and present design solutions that have partial or system-wide impact.
">
* Design, develop, deploy, configure, document, and debug extensive enterprise systems.
">
* Apply standards, processes, procedures, and tools throughout the development lifecycle.
">
* Lead small teams and coordinate with QA for end-to-end testing.
">
"
Required Skills and Qualifications:
"
To be successful in this role, you will need:
"
">
* Bachelor's degree in Computer Science or related field.
">
* 7+ years of experience with progressive Java (1.8 and above) development experience in enterprise-level environments.
">
* Experience with developing Restful Microservices using Spring Boot.
">
* Knowledge of Docker, Kubernetes, Istio, ArgoCD, and Snyk.
">
* Proficient with MS SQL Server queries and stored procedures.
">
* Experience creating and maintaining lower environments.
">
* Participation in the full lifecycle of projects, including version control, build management, unit testing, and issue tracking software.
">
* Experience with Azure cloud and various platforms like Windows server, Linux/Unix.
">
"
Benefits:
"
We offer a range of benefits to support your career and well-being, including opportunities for professional growth and development.
"
Other Opportunities:
"
You will have the chance to work on a variety of projects and collaborate with experienced professionals in the field.