Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required.10-14 years of experience in software development required; experience in the securities or financial services industry is a plus Strong expertise and in depth knowledge of Java, Spring Framework (Spring MVC, Spring Boot), design patterns, Microservices architecture, and Restful APIs Proficiency in front-end development with Angular Strong understanding of DevOps principles, best practice for coding and Agile development Proven Experience with unit testing frameworks, test driven development Knowledge of Docker, container orchestration, and application engine deployments Ability to address and fix security vulnerabilities like SQL Injection, XSS, and CSRF Critical thinking mindset with a focus on execution and continuous learning Excellent problem-solving skills and the ability to work independently and as part of a team
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior