As a seasoned software professional, you will have the opportunity to contribute to the development of InComm's FSS, TMS & Finspect Team.
This role offers the chance to work on enhancing the FSS platform, updating and redesigning applications with cutting-edge technologies to optimize performance and create a next-generation fraud detection solution. The applications developed by this team are responsible for detecting gift card activation and financial card redemption transactions at global partners.
About the Role
This is a REMOTE + CLT position in Brazil.
You will be responsible for:
* Supporting the evolution and continued modernization of existing applications and designing new cloud-based applications in an agile environment
* Implementing complex prototypes and core base code for developers to follow
* Analyzing Machine learning models and providing recommendations
* Creating and presenting design solutions that have partial or system-wide impact
* Designing, developing, deploying, configuring, documenting, and debugging extensive enterprise systems while escalating issues to meet deadlines
* Applying appropriate standards, processes, procedures, and tools throughout the development lifecycle and ensuring code reuse
* Leading small teams
* Coordinating with QA for end-to-end testing and post-production testing
Required Skills and Qualifications
To succeed 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 including J2EE in enterprise-level scalable, distributed, and fault-tolerant environments
* Experience in developing Restful Microservices Services using Spring boot
* Experience with Docker, Kubernetes, Istio, ArgoCD, and Snyk
* Proficient with MS SQL Server queries & stored procedures
* Experience in creating and maintaining lower environments
* Experience participating in the full lifecycle of projects, including effective use of version control, build management, unit testing, and issue tracking software (e.g., git, Maven, JIRA)
* Experience with Azure cloud
* Experience with open-source object-relational mapping tools
* Experience with various platforms like Windows server, Linux/Unix
* Experience with cloud-based platforms, CMS, Jenkins pipelines, and Docker
* Collaborating with QA testing in research and writing test cases along with participating in system testing
* Writing extensive unit tests using automated TDD tasks
* Creating configuration, build, and test scripts for Continuous Integration environments
* Understanding of SPLUNK with ability to navigate log files
We are looking for individuals who possess strong analytical skills, problem-solving skills, critical thinking, and decision-making skills. Excellent written and verbal communication and interpersonal interactions are essential for fostering a cooperative work environment.