View Job

Software Engineer II - Java

Bank of America | Newark DE 19726 USA | Full Time | Posted: 04/13/2021

Job Descriptiontop

Job Description:

Position Summary

We are searching for a Java/J2EE Software Development Engineer with strong experience in Java Application development, Object Oriented Analysis & Design application design. Candidate should have prior experience & knowledge in highly scalable production grade applications with a strong engineering acumen. Candidate will collaborate with multiple teams and groups, therefore the position demands positive personality with effective technical communication (verbal & written) skills. Should be able to work independently with strong problem solving and analytical skills. Should be able to work in a collaborative, fast paced environment. Candidate must have experience working with middleware applications. There is no UI development involved.

Job Responsibilities:

  • Candidate should be able to provide robust design & implementation for business requirements.

  • Candidate should be a SME on Java Platform and distributed technologies.

  • Should be comfortable driving technology implementations and collaborate with cross functional teams and provide solutions.

  • Candidate should demonstrate an engineering mindset and balance business requirements with code quality and programming standards.

  • Should be able to navigate through complexity in software, requirements and provide software solutions that solve for business requirements and platform stability.

  • Must be able to triage and troubleshoot and perform defect resolution and root cause analysis.

  • Candidate should be able to collaborate in a fast paced environment with partnering teams.

  • Candidate is also expected to have strong verbal & written communication and will be communicating with LOB , other technology teams and advise on design & implementations issues.

Required Skills

  • Bachelors Degree in Computer Science or Equivalent working experience.

  • Strong knowledge / hands-on 5+ years of experience in Core Java / JEE Application Programming.

  • Experience developing and consumer REST Web Service

  • Deep Technical knowledge of Java design patterns with experience in OOAD.

  • Firm understanding of Data Access Patterns using web service integration and SQL.

  • Problem Solver with strong communication.

  • Able to work in a fast paced environment with multiple priorities and tight timelines.

  • Team Player who is able to coach and build knowledge & trust within the team.

  • Spring, Maven

Desired Skills

  • Spring Integration

  • Cassandra/NOSQL Database

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Job Detailstop

Location Newark, DE, 19726, United States
Categories Information Technology

Location Maptop

Contact Informationtop

Contact Name -
How to apply Employer provided a link where your application will be accepted. Click on the link below and follow instructions.
Apply Click Here (apply to job)
Job Code 20054995
Advertisement

Featured Employers all