Expoint – all jobs in one place
Finding the best job has never been easier
Limitless High-tech career opportunities - Expoint

Bank Of America Software Engineer II - Java Developer 
United States, Texas, Plano 
147457511

Today

Job Description:


Job Description:

This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry.


Responsibilities:

  • Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements.

  • Utilizes multiple architectural components (across data, application, business) in design and development of client requirements.

  • Performs Continuous Integration and Continuous Development (CI-CD) activities.

  • Contributes to story refinement and definition of requirements.

  • Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle.

  • Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause.

  • Performs spike/proof of concept as necessary to mitigate risk or implement new ideas.

Required Qualifications:

  • 7+ years of experience in Java, J2EE, Spring framework, Hibernate, MVC, Tomcat, Weblogic, UNIX Shell scripting, Oracle 11g, Data analysis

  • Experience with Angular JS, Web services, Maven, Jenkins, Bit Bucket, Autosys (or any scheduling tool)

  • Excellent in providing Solutions for web-based applications involving large user base and complex data.

  • Experience in design, development, and support application solutions with focus on Web based application with J2EE architecture and Single Page Application Framework.

  • Expert in Development of Multi-Tier applications using J2EE frameworks MVC, Spring, Hibernate.

  • Knowledge and experience working with UI framework like Angular JS.

  • Knowledge and experience working with SQL, Stored Procedures, Composite data virtualization and performance tuning.

  • Knowledge and experience working with Test Driven Development, and JUnit.

  • Very good at engaging Business stakeholders and apt at Business engagement and requirement discovery.

  • Able to work effectively with remote locations including onsite offshore stakeholder streams.

  • Should be able to implement best practices and opt for changes in the upgraded versions.

  • Good experience in SDLC, Agile, Continuous Integration Continuous Delivery, and change management.

  • Good knowledge of Unix and understanding shell scripts is required.

  • Effective communication and listening skills.

Skills:

  • Application Development

  • Automation

  • Collaboration

  • DevOps Practices

  • Solution Design

  • Agile Practices

  • Architecture

  • Result Orientation

  • Solution Delivery Process

  • User Experience Design

  • Analytical Thinking

  • Data Management

  • Risk Management

  • Technical Strategy Development

  • Test Engineering

Minimum Education Requirement: Bachelor’s degree or equivalent work experience.

1st shift (United States of America)