Our client is seeking a Java Engineer to join their team! As an Application Engineer in Finance and Procurement, you will help deliver the future of theTreasury product team. They operate in over 50 countries around the world and has aggressive growth plans. This growth necessitates applications and platforms to automate processes and streamline our finance operations activities as we grow our business. This is a global role that supports a global operations team.
This role will be part of the Treasury Engineering team and will work very closely with Product Management teams, BSA’s, and peers on other global technology teams that cover cash and banking, procurement/payables, order management, billing/returns, disputes and credits, inventory, warehouse management and cost management. Additional areas supported will be Bank Management, Treasury Payments, and Cash and Liquidity Planning. As part of the engineering team, you will participate in technology requirements gathering with our finance business partners and assisting in solution design for our cloud based, AWS microservices. You will also be accountable for delivering solutions to meet their needs.
We are looking for someone that has experience with AWS, node.js, JAVA, spring, serverless, DynamoDB, Kubernetes and is familiar with Agile methodology.
Agile mindset that emphasizes progress over perfection.
DevOps mentality with experience in establishing/working within automated testing methodologies like Unit, Integration, Functional, Regression, Coverage, Performance & Load.
Quick learner capable of working in a fast-paced, ambiguous and ever-changing environment.
Work closely with Product manager, engineering Architect, and product Owner to ensure correct implementation of enterprise integration patterns, tooling and best practices.
Align with SAP Application Engineering and Finance Product Teams to develop/expose necessary RESTful API’s.
Utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions.
Java Engineer Qualifications
Bachelor's degree in Computer Science, Computer Information Systems or other relevant subject area(s)
3+ years of cloud engineering experience.
2+ years of engineering leadership/mentorship is a plus.
Comfortable working within the Agile/SAFe.
Full-stack development experience using Programming Languages/Frameworks such as: JAVA, Python, Golang, Scala, Java Script, C#.
Experience with scripting languages like Python, Groovy, Perl, Bash.
Experience CI/CD experience with build/config using: Jenkins/Cloudbees, GitHub Enterprise, Ansible/Chef/Puppet, Artifactory.
Experience IaC usage (Terraform/CloudFormation) and deep knowledge deploying services such as: Lambda, Docker Containers (Kubernetes/EKS/ECS), EC2, SNS, SQS, DynamoDB
Knowledge and experience on cloud provided networking services like AWS VPC, API Gateway, Route 53, Elastic Load Balancing.
Ops knowledge of tooling/config such as: CloudWatch/Splunk/Datadog, New Relic/SignalFX.
Benefits are available to eligible VanderHouwen contractors and include coverage for medical, dental, vision, life insurance, short and long term disability, and matching 401k.
VanderHouwen is an award-winning, Women-Owned, WBENC certified professional staffing firm. Founded in 1987, VanderHouwen has been successfully placing experienced professionals throughout the Pacific Northwest and nationwide. Our recruitment teams are highly specialized in either Technology and IT, Engineering, or Accounting and Finance career markets. Our recruiters value building meaningful, professional relationships with each candidate as well as developing honed knowledge of companies' staffing needs and workplaces. Partner with us to land your next exciting career.
VanderHouwen is an Equal Opportunity Employer and participates in E-Verify. VanderHouwen does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state or federal civil rights laws.