The Expertise You Have
* 8+ years of demonstrated experience in designing and developing enterprise-standard applications using one or more major programming languages (e.g. Java/Python/Go), frameworks (Spring, Apache Commons, Angular) and pipeline/build tools (e.g. Maven, Git, Jenkins, AWS CFT/CDK)
* Experience building scalable applications on Kubernetes, or similar platforms
* Experience providing technical leadership, mentoring & coaching to less experienced engineers.
* AWS certification preferred and have working experience with cloud environments.
* Any application security experience, including Pen Testing, Static Composition Analysis (SCA), Static Application Security Testing (SAST), Dynamic Application Security Testing (DAST), and Web Application Firewalls (WAF) would be considered a plus.
* Experience with unit and functional testing with tools such as JUnit, PyUnit, Mockito, Cucumber, Karate, Cypress or similar
* Hands-on experience with automation & pipeline implementation (Testing, Continuous Integration / Continuous Delivery pipeline).
The Skills You Bring
* You possess strong engineering skills and have experience deploying maintainable, scalable multi-tiered applications.
* You are capable of designing and developing tools/applications using some of the following technologies: Java; Popular opensource frameworks/libraries (e.g. Spring, SpringBoot, Apache Commons, etc.); SOA and API frameworks such as SOAP and REST; Pipeline/Build tools including GIT, Maven, Jenkins, and AWS CFT/CDK; Front end languages/frameworks including JavaScript/Typescript, jQuery, Angular, NodeJS, Springboard or React a plus.
* You have experience with test automation, including a solid understanding of test tools.
* You have experience working in an agile environment (Scrum).
* Ability to communicate optimally to positively influence peers, business unit and technology decision makers.
* Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience, and judgement.
* You have a passion for continual learning and are always ready to guide, support and/or mentor other members of your team!
#J-18808-Ljbffr