Truist is looking to develop best-in-breed financial applications to provide consumers with leading-edge tools to manage their financial lives. The primary technical need is to create RESTful Java APIs for rendering data to the front end.
Requirements
- Core Java/Spring, AWS: 4+ years
- Strong Java/J2EE skills with hands on experience in designing and developing REST based micro services in AWS (ECS Fargate, SQS, and S3).
- Working experience with Configuration management principles and tools, particularly GitLab, Maven, Gradle.
- Hands on experience on Continuous Integration and Delivery pipeline creation & maintenance.
- Experience with one or more Database from dev perspective (DB2, MySQL). PL/SQL queries
- Micro Services architecture (Spring Boot and others)
- AWS environment: REST based micro services in AWS (EC2, SQS and S3), familiarity with ECS (EC2 Container Service), Elasticache, RDS.
Responsibilities
- Work as a technical expert with product, analysts, programmers and other team members to develop technical solutions to complex business problems.
- Responsible for complex program design, coding, testing, debugging and documentation.
- Publishing builds through pipeline to deploy code to AWS.
- Gather client requirements, analyze, design and create complex application solutions.
- Prepare detailed specifications from which complex programs will be written.
- Adhere to J2EE design principles.
- Provide application support including complex problem research, analysis, resolution and on-call
Other
- Work schedule requires employees to be on-site four days per week, one day remote.
- Instruct, direct and quality assure the work of other developers and analysts.
- Brainstorming new features and ability to train the team on the same.
- Closely work with iOS and Android front end developers for designing API requirements.
- Co-ordinate with other core component teams to integrate REST APIs with backend core components.