1 day old

Java Developer

Bank of America
Plano, TX
  • Job Code
  • Jobs Rated
Company Bank of America

Job Title Java Developer

Jobid bankofamerica-18016017PlanoTX

Location: Plano, TX, 75026, USA

Description **Job Description:**

****Candidates requiring visa sponsorship will not be considered for this position****

**Enterprise Role Overview:**

Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and tools. Participates in the design, development and implementation of complex applications, often using new technologies. May provide technical direction and system architecture for individual initiatives. Serves as a fully seasoned/proficient technical resource. Will not have direct reports but may lead projects and direct activities of a team related to special initiatives or operations. May have responsibility for a project and project budget. May collaborate with external programmers to coordinate delivery of software application. Routine accountability is for technical knowledge and capabilities. Works under minimal supervision, with general guidance from more seasoned consultants. Typically requires a minimum of 5-7 years of hands-on work experience.

**Job Specific Description:**

Bank of America is looking to build out their Development capabilities at our technology center in Plano, TX.

The Developer work side by side with business partners to ensure expected quality software is built to serve our customers and clients. They will be responsible for understanding the business requirements, Build/enhance application components to support the requirement, enabling testing organization to certify the application, Support technology infrastructure team in production deployment and transitioning to support team. The Developer is expected to learn the business and technical components of an application and Work with their peers to follow enterprise software development methodologies. Grow your career in our dynamic and fast paced environment of diverse software platforms and challenging projects that shape the future of the banking industry. Will not have direct reports. Routine accountability is for technical knowledge and capabilities.


The primary responsibility is to provide strong Technical Leadership and development for Data Services and middle tire application using Java, Spring Boot, swagger, REST API and service orchestration using Mule Soft. This resource will provide the end to end solution, design, development and delivery of new service development, enhancements, upgrades and implementations of end to end applications in Financial Systems. Responsibilities include design, coding, leading and mentoring technical a functional resources, coordinating with engineering teams, provider teams & consumer application teams and delivering high quality solutions and standardize service interfaces that meet technical specifications and design requirements. Lead the specification and software design phases of the software development life cycle and work closely with offshore team.

• Provide strong Technical/ Functional Leadership in developing middle tire services for financial applications

• Working closely with internal, external tech partners, SA and Project Managers in delivering the projects

• Review day to day offshore team’s deliverables before dropping the code to any manage environment

• Independently troubleshoot the issues in distributed environment

• Coordinate with virtual/offshore teams

• Design and implementation of new service interfaces and enhancement and software testing with Java, Spring Boot, Swagger and MuleSoft.

• Contribute to and often lead the specification and design phases of the SDLC.

**Required Skills:**

7+ years of relevant IT software experience (Development SDLC lifecycle)

5+ years of experience in JAVA development

**One or more of the requirements listed below in each category** :

Languages: Java 7, SQL, PL/SQL, C, C+J2EE Technologies: Servlet, JSP, EJB, JDBC, JSTL.

Web Technologies: HTML, CSS, XML, XSD, XML Parsers, JQuery, JavaScript.

App/Web Servers: JBoss, Web Logic, Tomcat

Frameworks: Struts 2, Spring 3, Spring Boot, MVC, Hibernate

API Technologies: Swagger, MuleSoft

SOA: Web Services (SOAP, WSDL)

Tools: Maven, Log4J, Rational Rose.

IDEs: Eclipse, NetBeans, Web Storm.

Version Control: SVN, AccuRev, TFS, GibHub

Databases: Oracle 10g and SQL Server 2008, DB2

Operating Systems: Windows, Linux, UNIX

Auto Build & Deployment, Testing: Jenkins, MS Azure Cloud, Junit, etc.

Authentication/Authorization:Certificate, SAML, OAuth2 etc.

**Desired Skills:**

• 5+ years of experience with TIBCO

• .NET, WCF, WWF, .NET Core, rest API using MVC

• Must be a self-starter, motivated, innovative, capable of, providing technical solutions.

• Adaptability and ability to work under pressure.

• Prior banking/finance experience of working with globally distributed teams

• Able to contribute to Automation, System Analysis and Develop shared/common solutions

• Able to identify risks and mitigation

• Comfortable working in a matrix environment

**Posting Date** : 03/20/2018

**Location** :


- United States

**Travel** : No

**Full / Part-time** : Full time

**Hours Per Week** : 40

**Shift** : 1st shift

**Assistance for Applicants with Disabilities**

Bank of America is committed to ensuring that our online application process provides an equal employment opportunity to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to submit an application, please visit the Applicants with Disabilities page at http://careers.bankofamerica.com/us/applicants-with-disabilities .

**Diversity & Inclusion**

At Bank of America, our commitment to diversity and inclusion is helping us to create not only a great place to work, but also an environment where our employees, our customers and our communities around the world can reach their goals and connect with each other. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

**Frequently Asked Questions**

Need to know how to apply online, view a list of your submitted job applications or reset your password? Visit our FAQ at http://careers.bankofamerica.com/us/faq section for answers to these questions and more.

Jobs Rated Reports for Computer Programmer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Java Developer

Bank of America
Plano, TX

Share this job

Java Developer

Bank of America
Plano, TX

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Computer Programmer
49th2017 - Computer Programmer
Overall Rating: 49/199
Median Salary: $80,298

Work Environment
Very Low
Very Poor
Powered ByCareerCast