Sr Java/Aws Developer
Job ID: 111005
Location: Tulsa, OK [Flex]
Category: App/Dev
Employment Type: Contract
Date Added: 09/11/2025
Our client is seeking an experienced Sr Java/AWS Developer to join their dynamic technology team. This role involves designing, developing, and maintaining our cutting-edge Digital Banking/Mobile Platform. The ideal candidate will have a strong background in Java and AWS cloud services, with a proven track record of building high-quality, scalable applications.
Responsibilities:
- Develop and maintain JSON web APIs for the Digital Banking Platform.
- Participate in the complete project lifecycle, providing technical requirements/specifications, project estimates, and system design configurations.
- Work on complex projects that may involve multiple business lines, technologies, and infrastructures.
- Provide input on application architecture and UML design within an enterprise system.
- Offer application support by diagnosing and remediating problems, performing root cause analysis, and maintaining application documentation.
- Define and maintain application configuration, design and execute application disaster recovery plans.
- Track and remediate metrics and trends of application performance to ensure optimal operation.
Qualifications:
- Bachelor’s Degree in Business, Computer Technology/Science, or a related field.
- Minimum of 10 years of application development experience.
- Strong experience with Spring Framework IOC container and Spring Boot.
- Proficiency with Tomcat or similar application server.
- Database development and design experience, preferably with MS SQL Server, MySQL, and Oracle.
- Strong understanding of Java, OO concepts, and Design Patterns.
- Experience in AWS Cloud-based development, Kubernetes, Docker, Microservices, and DevOps practices.
- Knowledge of Agile Development methodologies including daily stand-ups, backlog refinement, sprint planning, and sprint demos.
- Preferred: Experience in the Banking/Financial Services industry.
Pay Range: $75.00 – $80.00 Hourly
This position offers a hybrid schedule, with time split between the office and remote work.