No experience
Employment Type:
Part time
Job Category:
Information Services
Application Development Java Analyst
(This job is no longer available)
Bank of America | Plano, TX
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Description:

Develops, enhances, tests, supports, maintains, and debugs software applications that support business units or support functions. Competent to work under supervision on simpler applications coding from documented logic. Limited systems analysis responsibility. Limited knowledge of business or function for which application is designed. Responsible for specific assigned programs. Typically an entry level position.

Bank of America is looking for Java Software Developers to work in our Dallas Technology Center where they will have the opportunity to work on our many mission critical and leading edge products. You will have the opportunity to work on products used by millions of customers and exposed to many new applications and emerging technologies. This is a great opportunity for you to start your software development career where you will be able to take advantage of ongoing education, training, and career growth.

This is an entry level role with the following responsibilities. Designs, develops, enhances, debugs, supports, maintains and tests complex software applications that support business units or supporting functions. These application program solutions involve diverse development platforms, software, hardware, technologies and tools. Will be expected to learn new technologies and concepts as needed by the project. Works well under minimal supervision, with general guidance from team leads or senior developers.

This position is intended for candidates with less than 5 years experience.

Required skills:

Bachelor or Master's Degree in Computer Science or equivalent related skills

Understands OO design and concepts

Strong analytical and problem-solving skills to break down requirements and find efficient solutions

Experience with Java 1.8

Experience building web applications

Understands web services, especially REST

Understanding of server-side frameworks such as Spring

Understands how to work with RDBMS such as Oracle, SQL Server, or DB2

Good interpersonal communication skills for technical and business conversations

Desired skills:

Experience with NoSQL databases like Cassandra

Experience with JavaScript frameworks and libraries, especially Angular

Experience with SOAP web services

Experience with ORM, especially Hibernate

Experience in modern JVM languages like Groovy, Scala (any JVM language)

Understanding of Agile Methodology and the role of a developer on Agile teams

Candidates requiring visa sponsorship will not be considered for this position

Posting Date: 04/30/2019

Location: Plano, TX, BUILDING C, 7105 CORPORATE DR, - United States

Travel: No

Full / Part-time: Full time

Hours Per Week: 40

Shift: 1st shift

About Bank of America

Bank of America Corporation is a bank holding company. Through its banking subsidiaries (the Banks) and various non-banking subsidiaries throughout the United States and in selected international markets, Bank of America provides a diversified range of banking and non-banking financial services and products through three business segments: Global Consumer and Small Business Banking, Global Corporate and Investment Banking, and Global Wealth and Investment Management. The Company operates in 32 states, the District of Columbia and 30 foreign countries. In the United States, it serves 59 million consumer and small business relationships with 6,100 retail banking offices, 18,500 automated teller machines (ATMs) and 24 million active online users. It offers services in 13 states. In October 2007, it acquired ABN AMRO North America Holding Company. In July 2007, it acquired U.S. Trust Corporation. In July 2008, Bank of America acquired Countrywide Financial Corp.