EXPLORE PREMIER
OPPORTUNITIES
As a skilled professional seeking career growth, you deserve access to the best job opportunities available. Join Outdefine's Trusted community today and apply to premier job openings with leading enterprises globally. Set your own rate, keep all your pay, and enjoy the benefits of a fee-free experience.
About the job
Overview:
Position Description:
Builds security related customer experiences using JavaScript, Typescript, CSS, HTML, and HTTP based APIs. Solves technical problems and implements items in the backlog using DevOps, Automated Testing, and Continuous Integration and Continuous Delivery (CI/CD) methodologies. Delivers customer front end experiences using Agile. Performs Web development using NodeJS, RESTful Web Services, and front-end frameworks — React, Angular, and Vue. Provides business solutions by developing complex or multiple software applications.
Primary Responsibilities:
- Develops original and creative technical solutions to on-going development efforts.
- Designs applications or subsystems on major projects and for/in multiple platforms.
- Develops applications for multiple projects supporting several divisional initiatives.
- Supports and performs all phases of testing leading to implementation.
- Assists in the planning and conducting of user acceptance testing.
- Develops comprehensive documentation for multiple applications supporting several corporate initiatives.
- Responsible for post-installation testing of any problems.
- Establishes project plans for projects of moderate scope.
- Works on complex assignments and often multiple phases of a project.
- Performs independent and complex technical and functional analysis for multiple projects supporting several initiatives.
Education and Experience:
Bachelor’s degree (or foreign education equivalent) in Applied Computer Science, Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience in the job offered or three (3) years of experience performing software development for retail investment product applications.
Or, alternatively, Master’s degree (or foreign education equivalent) in Applied Computer Science, Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience in the job offered or one (1) year of experience performing software development for retail investment product applications.
Skills and Knowledge:
Candidate must also possess:
- Demonstrated Expertise (“DE”) performing Object-Oriented design and Java Web application development, using Java/J2EE, Spring MVC, Spring Security, Jersey, SOAP, RESTful WebServices, and LWC; and developing micro-services architecture using Service Oriented Architecture (SOA).
- DE improving the security of applications and distributed caching — Ignite/Hazelcast and Cloud Elasticaches (Amazon Web Services (AWS) Redis to be consumed by APIs) — to achieve faster data results, using Web security technologies (OAuth Encrypted Key Management, Applications Secrets Management, and SAML), AWS KMS, and AWS Crypto to improve the security.
- DE developing and maintaining responsive UI applications, using JavaScript frameworks, JQuery, Node.js, Handlebar JS, AJAX, Express, and Bootstrap CSS; performing unit and functional testing for API and Selenium IDE/Jest User Interfaces (UIs), using Junit, Mockito, Powermockito, and Chakram; and developing virtual assets for functional and scalability testing, using Parasoft Virtualize, and Wiremocks
- DE integrating build processes according to Continuous Integration/Continuous Deployment (CI/CD), using Jenkins as a CI platform and Urban Deploy as a CD platform; and deploying REST microservice applications in AWS using Cloud Formation Template (CFT).
Become a trusted member, apply to jobs, and earn token rewards
Create and customize your member profile.
Earn 500 Outdefine tokens for becoming trusted member and completing your assessment.
Once you are a Trusted Member you can start applying to jobs.