U.S. Bank Corp

Sr Software Engineer (Java)

U.S. Bank Corp

Atlanta, GA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

U.S. Bank Corp is seeking an experienced and motivated Sr Software Engineer (Java) who is passionate about developing innovative software solutions. The ideal candidate should have an extensive background in software engineering and the ability to work in a team environment. The Sr Software Engineer (Java) will be responsible for developing and maintaining high-quality software applications and systems that meet customer requirements.Required Qualifications:• Bachelor's degree in Computer Science, Software Engineering, or a related field• 5+ years of experience in software engineering• Extensive knowledge of Java and object-oriented programming principles• Solid understanding of software design patterns and best practices• Proficiency in Agile development methodologies• Excellent problem solving and analytical skills• Knowledge of web technologies (JavaScript, HTML, CSS) and database systems (SQL)• Ability to work independently and as part of a team• Strong communication and organizational skills

Responsibilities:

  1. Design, develop, maintain, and debug software applications using Java and related technologies.
  2. Implement software design patterns and best practices to ensure high-quality software.
  3. Develop and maintain unit tests for software components.
  4. Collaborate with other software engineers in the design and development of software applications.
  5. Utilize Agile development methodologies in software development.
  6. Analyze customer requirements and develop software solutions to meet customer needs.
  7. Research and evaluate software solutions to identify areas of improvement.
  8. Monitor system performance and troubleshoot application issues.
  9. Create and maintain technical documentation of software applications.
  10. Participate in code reviews and provide feedback to fellow software engineers.
Where is this job?
This job is located at Atlanta, GA, USA
Job Qualifications
  • Xml

  • And Javascript

  • Proficiency In Java

  • Object-Oriented Design

  • Relational Databases (Eg. Oracle

  • Sql)

  • Web Services

  • Jee

  • Jsp

Required Skills
  • Sql

  • Java

  • Hibernate

  • Web Services

  • Unit Testing

  • OOP

  • Design patterns

  • SOAP

  • REST

  • agile

  • Spring

  • Performance tuning

  • TDD

  • Refactoring

  • Caching

Soft Skills
  • Communication

  • Leadership

  • Negotiation

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • collaboration

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Sr Software Engineer (Java) in Atlanta, GA, USA is between $90,000 and $120,000 per year. The exact salary will depend on the employer and the individual's experience, qualifications, and skills.

Additional Information
U.S. Bank Corp is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedNovember 3rd, 2023
Apply BeforeMay 22nd, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About U.S. Bank Corp

U.S. Bancorp is an American bank holding company based in Minneapolis, Minnesota, and incorporated in Delaware. It is the parent company of U.S. Bank National Association, which is the 7th largest bank in the United States.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started