US Bank-posted 5 days ago
$98,175 - $115,500/Yr
Full-time • Mid Level
Chicago, IL
Credit Intermediation and Related Activities

We are seeking a Software Engineer - Full Stack, Platforms within talech, to take our core API platform and services that powers our products to the next level. You will be working closely on a tight knit team that will be developing the next generation of secure and performant APIs for consumption by multiple applications teams across mobile, web and direct API integration experiences.

  • Responsible for designing, developing, testing, operating and maintaining products.
  • Takes full stack ownership by consistently writing production-ready and testable code.
  • Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability and performance of systems/contexts affected when defining technical designs.
  • Makes sound design/coding decisions keeping customer experience in the forefront.
  • Takes feedback from code review and apply changes to meet standards. Conducts code reviews to provide guidance on engineering best practices and compliance with development procedures.
  • Accountable for ensuring all aspects of product development follow compliance and security best practices.
  • Exhibits relentless focus in software reliability engineering standards embedded into development standards.
  • Embraces emerging technology opportunities and contributes to the best practices in support of the bank's technology transformation.
  • Contributes to a culture of innovation, collaboration and continuous improvement.
  • Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery. Anticipates and communicates blockers and delays before they require escalation.
  • Bachelor's degree, or equivalent work experience
  • Three to five years of relevant experience
  • Experience designing and developing, maintaining and evolving secure and performant RESTful APIs and services, preferably using Java and Spring/Spring Boot technologies
  • Good understanding of microservice architecture principles including event-driven, reactive, asynchronous communication patterns, message queues, containerization, API Gateway, service mesh, tracing, observability
  • Strong experience with cloud technologies -AWS (preferred) / GCP/ Azure
  • Proficiency with ORM frameworks such as JPA, Hibernate.
  • Strong RDBMS, MySQL skills including data modeling and entity design
  • Familiarity with testing frameworks such as jUnit, TestNG, Mockito.
  • Familiarity with frontend technologies such as React.js, Javascript, TypeScript, NextJS, etc
  • Adept with agile software development lifecycle and DevOps principles including Docker, Kubernetes experience
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service