Principal Software Engineer - Java/ AWS jobs in United States
cer-icon
Apply on Employer Site
company-logo

Early Warning® · 4 days ago

Principal Software Engineer - Java/ AWS

Early Warning is a company that has powered and protected the U.S. financial system for over thirty years. They are seeking a Principal Software Engineer who will be a hands-on technical leader responsible for setting standards of excellence in quality outputs across multiple teams and partnering with cross-functional teams to enhance their product offerings.

Financial ServicesFraud DetectionPaymentsRisk Management
badNo H1Bnote

Responsibilities

Partners with product management to craft product strategy, create product descriptions and ensure alignment to technology roadmaps
Be a thought leader: a senior point of expertise on software engineering issues, industry trends and developing technologies. Be a role model to others on the team. Coach and mentor team members
Takes ownership for creating technical product design and architecture
Creates and conducts presentations for small-to-medium size groups
Works closely with customers to understand their needs and create a partnership for making Early Warning products better
Partners with software engineering, product, and architecture to shape engineering approaches, share knowledge and experience
Develop, scope and shape a departmental-wide technical vision for the future
Design / Engineer product / application service solutions in alignment with technology strategy roadmap (example, cloud, containerization, CI/CD and automated testing) keeping futuristic business growth, ease of maintenance, operational readiness and self-service enabled
Collaborate and build relationships cross-functionally to influence and motivate others; serve as an internal catalyst for progressive, strategic and successful change management
Support the company’s commitment to risk management and protecting the integrity and confidentiality of systems and data

Qualification

JavaAWSMicroservices ArchitectureCI/CDFinTech experienceAgile methodologiesTest automationSoftware Development LifecyclePublic speakingCoachingTeam leadershipEffective communicationMentoringProblem-solving

Required

Education and/or experience typically obtained through a Bachelor's degree in computer science or related technical field
Fifteen or more years of experience in designing and developing complex software projects with at least eight or more years in FinTech domain
1-2 years of experience implementing application solutions/ services in Cloud using Containerization, CI/CD, Automated testing and in compliance security guidelines
Experience in leading cross-functional teams to create technical solutions
Effective communicator with exceptional public speaking skills. Comfortable presenting to all levels within the company
Knowledge of Software Development Lifecycle (SDLC) best practices, software development methodologies (Agile, Scrum, LEAN etc) and DevOps practices
Proven track record designing and building complex end-to-end systems (full stack developer)
Hands-on experience in designing and developing using the one or more of the following technologies: Java RESTful Web Services (Java, J2EE, JUnit, and Tomcat.), Experience in Microservices Architecture., Open Source Frameworks - Spring boot, Spring Core, Messaging frameworks such as Kafka, Tibco EMS or JMS, Oracle PL/SQL, JavaScript and scripting frameworks (JQuery, AngularJS)
Hands-on experience in test automation at various levels of testing (unit, component, integration and functional tests)
Proven experience in OOA/OOD
Experience with CI/CD pipeline implementation including GIT, Chef,Maven, Jenkins etc
Solid understanding of modern Cloud platforms such as AWS, Google Cloud or MS Azure
Experience of working with code repositories (e.g. Git, SVN), bug tracking tools (e.g. Jira, Bugzilla) and Wikis (e.g. Confluence)
Background and drug screen

Preferred

M.S., or Ph.D. in Computer Science or another technical field
Knowledge of Splunk, Altiris & Zabbix
Hands-on Experience in working with AWS
Experience with various Database design and architectures
Expertise in TerraForm and/or other cloud orchestration technologies
Experience with Monitoring & Alerting systems like AppDynamics
Experience with other computer languages like C#, Ruby, Python, and PHP
Knowledge of ACH/EFT
Knowledge of real time payment networks(RTP, FedNow)
Experience with migrating application services from on-prem to Cloud
Cloud / Kubernetes certification

Benefits

Healthcare Coverage – Competitive medical (PPO/HDHP), dental, and vision plans as well as company contributions to your Health Savings Account (HSA) or pre-tax savings through flexible spending accounts (FSA) for commuting, health & dependent care expenses.
401(k) Retirement Plan – Featuring a 100% Company Safe Harbor Match on your first 6% deferral immediately upon eligibility.
Paid Time Off – Flexible Time Off for Exempt (salaried) employees, as well as generous PTO for Non-Exempt (hourly) employees, plus 11 paid company holidays and a paid volunteer day.
12 weeks of Paid Parental Leave
Maven Family Planning – provides support through your Parenting journey including egg freezing, fertility, adoption, surrogacy, pregnancy, postpartum, early pediatrics, and returning to work.

Company

Early Warning®

company-logo
Early Warning Services, LLC, a financial services technology leader, has been empowering and protecting consumers, small businesses, and the U.S.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Cameron Fowler
Chief Executive Officer
linkedin
Company data provided by crunchbase