Senior Java Software Engineer: CI/CD, Architecture, Mentoring

ApplyMint

San Francisco (CA)

On-site

USD 103,000 - 180,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Industry-leading benefits
Annual discretionary plan

Job summary

Bank of America in San Francisco is seeking an experienced Software Engineer to develop and deliver complex Java-based solutions. You will ensure compliance, performance, and maintainability while collaborating with enterprise architecture for scalable web services and modern UI tech.

Responsibilities include coding, design, CI/CD mentoring, spike testing, release automation, and automated test development. A strong Java background with Spring/Hibernate and REST services is required.

Qualifications

  • Bachelor’s degree in computer science or software engineering or job relevance
  • 5+ years of designing and building Java applications
  • Experience with Core Java and libraries (C-based)
  • Proficiency in Java/J2EE, Spring, Hibernate, Web services, HTML5, and JS frameworks
  • Mandatory skills include SQL; Java, Spring MVC, Hibernate, Maven, Eclipse, JSON/XML, Web services
  • Hands-on experience with Java/J2EE, Node.js, Spring, Hibernate, Web services and database skills
  • Strong OOP concepts and collaborative design with enterprise teams
  • Version control with Git/Bitbucket and CI/CD familiarity
  • Experience with Swift, REST, CSS, HTML, JavaScript, XML and JSON Services
  • Proficiency in building web apps and designing JSON services
  • Experience with CI & unit tests and identifying bottlenecks

Responsibilities

  • Codes solutions and unit tests to deliver a story per acceptance criteria and compliance
  • Designs and modifies architecture components, application interfaces, and solution enablers while maintaining architecture integrity
  • Mentors other engineers and coaches team on CI/CD practices and automating tool stacks
  • Executes story refinement, requirements definition, and estimating work for delivery
  • Performs spike/proof-of-concept to mitigate risk or test new ideas
  • Automates manual release activities
  • Designs, develops, and maintains automated test suites (integration, regression, performance)

Skills

Java/J2EE
Spring
Hibernate
Web services
HTML5
JavaScript frameworks
ReactJS
AngularJS
SQL
Git
CI/CD
JSON/XML

Education

Bachelor’s degree in computer science or software engineering

Tools

Maven
Eclipse
Bitbucket

Job description

Bank of America in San Francisco is seeking an experienced Software Engineer to develop and deliver complex Java-based solutions. You will ensure compliance, performance, and maintainability while collaborating with enterprise architecture for scalable web services and modern UI tech.

Responsibilities include coding, design, CI/CD mentoring, spike testing, release automation, and automated test development. A strong Java background with Spring/Hibernate and REST services is required.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Payments Platform Engineer – CI/CD & APIs
Senior Payments Platform Engineer – CI/CD & APIs

Bank of America • Charlotte (NC)

On-site
USD 103,000 - 180,000
Senior Payments Platform Engineer
Senior Payments Platform Engineer

Stryker Corporation • Charlotte (NC), Northern (KY)

Hybrid
Confidential
Senior Java Engineer: Spring Boot & Microservices
Senior Java Engineer: Spring Boot & Microservices

Relha LLC • Hopkins (MN)

On-site
USD 120,000 - 141,000
401(k) plan
Paid vacation and holidays
Parental leave
Java Software Engineer
Java Software Engineer

Atos • Phoenix (AZ)

On-site
USD 120,000 - 150,000
Senior Java Architect: Microservices & Spring Expert
Senior Java Architect: Microservices & Spring Expert

Tata Consultancy Services • Newark (DE)

On-site
USD 110,000 - 120,000
Annual incentive
Medical coverage
Family leaves
+5
Senior Payments Platform Engineer - Cloud & CI/CD
Senior Payments Platform Engineer - Cloud & CI/CD

Hobbsnews • Charlotte (NC), Northern (KY)

Hybrid
USD 122,000 - 200,000
Senior Java Engineer | Spring Boot & Microservices
Senior Java Engineer | Spring Boot & Microservices

US Bank • Irving (TX)

On-site
USD 120,000 - 141,000
Healthcare (medical, dental, vision)
Life insurance (basic & optional)
Disability insurance (short/long term)
+6
Senior Java Developer
Senior Java Developer

TheRIIM LLC • Houston (TX)

On-site
USD 80,000 - 120,000
Senior Java/Spring Cloud Full-Stack Engineer
Senior Java/Spring Cloud Full-Stack Engineer

Relha LLC • Irving (TX)

Hybrid
USD 133,000 - 157,000
Life insurance
Paid vacation
11 paid holidays
+2
Senior Java & Spring Boot Engineer | React & Cloud
Senior Java & Spring Boot Engineer | React & Cloud

Us Bank • Irving (TX)

On-site
USD 133,000 - 157,000
Healthcare (medical, dental, vision)
Life insurance (basic and optional)
Disability (short-term & long-term)
+6