Software Engineer II - Java - #19543541

Bank of America Corporation


Date: Apr 6, 2021
City: Newark, DE
Contract type: Full time
Bank of America Corporation

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


Learn more about this role

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume