Contract: St. Louis , Missouri, US span>
Salary Range: 75.00 - 85.00 | Per Hour
Job Code: 357509
End Date: 2025-02-09
Days Left: 3 days, 10 hours left
Client: BankJob Title: Senior Software Engineer – Invoice Processing Platform (IPP) TeamDepartment: Treasury EngineeringReports To: Technical ManagerLocation: St. Louis, MO (Hybrid)Duration: 12 Months
Develop Complex Business Logic:Create application business logic using Java, integrating the business layer with external application components.
Cloud Migration:Work with an Agile delivery team to migrate portfolio applications to cloud services.
Testing & Debugging:Conduct analysis, testing, updating, and debugging of applications, identifying bottlenecks and bugs, and developing solutions.
Application Design:Translate complex application stories, use cases, and business concept designs into functional and dynamic applications.
Code Development:Develop reusable and scalable code using industry-standard software development practices, techniques, tools, and frameworks.
Collaboration:Work closely with shared services teams to integrate solutions, handle data conversions, and assist with application migrations.
Technology Leadership:Foster a learning and innovation culture within the IT division and across the Federal Reserve System.
Education & Experience:
Technical Skills:
Cloud Expertise:In-depth understanding of AWS Cloud Platform (EC2, EKS, ECS, S3, SQS, Lambda, API Gateway, ALB, DMS, RDS) and the ability to employ best cloud solutions.
Programming:Expertise in Java and Java EE technologies. Experience with Angular, JavaScript, and TypeScript.
Spring Frameworks:Experience with Spring projects such as Spring Boot, SpringMVC, Spring Data.
Cloud and DevOps Tools:Familiarity with cloud-native services, Infrastructure as Code, CI/CD tools (Git, Bitbucket, Bamboo, GitLab, Maven, Nexus, Fortify, Sonar).
Database:Experience with PostgreSQL and relational databases.
Scripting:Familiarity with Unix, shell scripting, and Bash.
Security & Vulnerabilities:Expertise in fixing vulnerabilities and implementing security controls.
Analytics & Monitoring:Experience with modern analytics and monitoring solutions such as Grafana.
Application Servers:Experience with Apache TOMEE or WebLogic Application Server.
Development Methodologies:
Additional Skills:
©2024 Collabera. All rights reserved.