Job Description
We are looking for seasoned Software Engineers with experience building large scale, distributed, and service-oriented architectures. You feel comfortable switching hats between software development, business requirements gathering, DevOps tasks, and working with data architecture. You take pride in owning and maintaining the technical work environment. You enjoy learning new technologies and sharing your code with others. Lastly, you have been looking for an opportunity where you can use your passion and skills for a greater good against financial crime.
Description:
- Functions as a technical expert across multiple project assignments
- Develops, creates, and modifies general computer applications software or specialized utility programs.
- Analyzes user needs and develop software solutions.
- Designs, implements, or customizes the software for client use with the aim of optimizing operational efficiency.
- May analyze and design databases within an application area, working individually or coordinating database development as part of a team; utilizes agile development methodologies as part of an inter-disciplinary agile team.
- Define and communicate technical and design requirements, to include the use of cloud-native services and architecture, containerization, and distributed computing pattern
- Define recommended approach for API integration with external services and various
Requirements
- MUST have Java coding (5+ years)
- HTML/CSS (5+years) ● JavaScript (4+ years)
- SQL (4+years) ● JSON / API Development (4+ years)
- Working Linux experience (4+ years) ● Working experience deploying into containers (2+ years)
- Request & Response objects (6+ years)
- Agile / Scrum solution delivery (2+ years)
- Strong understanding of OO Programming (including interfaces)
Powered by JazzHR
jdza5dEJ20