Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer -2

Home > Java programming jobs

Software Engineer -2 in USA new

  • U.S. Bank
  • Full time
  • Email
  • Atlanta, GA

Responsibilities

  • Design, develop, test, operate, and maintain software products.
  • Take full-stack ownership by writing production-ready, maintainable, extensible, and testable code.
  • Create scalable, reliable, and performant technical designs aligned with architectural best practices.
  • Analyze failures, propose design changes, and drive operational improvements.
  • Implement user interfaces integrating with REST and SOAP APIs.
  • Conduct code reviews and provide guidance on engineering best practices and development procedures.
  • Ensure product development follows compliance, security, and software reliability standards.
  • Prioritize and size work for incremental delivery and communicate blockers and delays.

Requirements

  • Bachelor’s degree or equivalent work experience.
  • Three to five years of relevant experience.
  • Hands-on experience developing maintainable, extensible, and testable distributed systems.
  • Experience integrating SDKs into software, preferably using Java and .NET, primarily .NET.
  • Knowledge of Java, .NET, and microservice structures.
  • Experience implementing user interfaces against REST and SOAP APIs.
  • Experience using Vue.js and React.js.
  • SQL experience.
  • Comfort with asynchronous operations and modern functional programming styles.
  • Strong code hygiene, source control management familiarity, and experience with unit and functional testing.

Benefits

  • Medical, dental, and vision healthcare coverage.
  • Basic and optional term life insurance.
  • Short-term and long-term disability coverage.
  • Pregnancy disability and parental leave.
  • 401(k) and employer-funded retirement plan.
  • Paid vacation of two to five weeks depending on salary grade and tenure.
  • Up to 11 paid holidays, sick and safe leave accrual, and adoption assistance.
  • Hybrid work arrangement requiring work from a U.S. Bank location three or more days per week.

Salary: $98k - $116k/yr

U.S. Bank

U.S. Bank is a public commercial bank offering consumer banking, commercial and institutional banking, payments, wealth management, and custody services to individuals and businesses. It earns revenue from interest on loans and securities and from fees across payments, asset management, and treas...

Similar positions

Software Engineer (L5) - Delivery

  • Netflix
  • Full time
  • USA
  • 10/19/2026
  • Salary: $388k-$619k
  • Remote

Software Architect

  • Netomi
  • Full time
  • Remote
  • 10/19/2026
  • India

Quality Assurance Automation Engineer - Officer

  • State Street
  • Full time
  • USA
  • 10/19/2026
  • Salary: $70k - $119k/yr
  • Quincy, MA

Senior Backend Engineer

  • Incode Technologies
  • Full time
  • Remote
  • 10/19/2026
  • Serbia

Staff Software Engineer

  • Twilio
  • Full time
  • Remote
  • 10/19/2026
  • Salary: Competitive
  • Ireland