Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Java/J2EE

Bank of America ATM

Software Engineer II - Java/J2EE

Plano, Texas;Charlotte, North Carolina

To proceed with your application, you must be at least 18 years of age.

Acknowledge (

Bank of America employees are required to meet all posting eligibility requirements prior to applying for any new position.

Acknowledge (

Refer a friend

To proceed with your application, you must be at least 18 years of age.

Acknowledge (

Bank of America employees are required to meet all posting eligibility requirements prior to applying for any new position.

Acknowledge (

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work and providing a culture of caring is core to how we drive Responsible Growth. We are intentional about fostering an inclusive workplace where every teammate has the opportunity to succeed, build a career and contribute to our shared success. This includes attracting and developing exceptional talent, recognizing and rewarding performance, and supporting our teammates' physical, emotional, and financial wellness through affordable, competitive and flexible benefits.

We value the unique perspectives individuals bring from all backgrounds and career paths - whether shaped by military service, community college education, or a wide range of work and life experiences. These journeys foster resilience, leadership and innovation, strengthening our workforce and positively impact the communities we serve.

Bank of America is committed to an in-office culture that supports collaboration, engagement, and career development. Our approach includes clear in-office expectations, while providing an appropriate level of flexibility based on role-specific responsibilities and business needs.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!

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.

Position Summary:

This is a Full stack Software Development Engineer role in Bank of America Erica, Chat and Voice Technology team.. The Team builds next generation AI and Search platforms for the bank enabling banking assistants and search across multiple platforms. This position requires candidate to be well versed with client side and server side technologies. Candidate must possess passion for producing high quality software, ready to jump in and solve complex problems and perform code reviews. Candidate is expected to write unit and integration test and should be familiar to perform hybrid engineering tasks within the agile team.

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:

  • 5+ years of hands on software development experience using Java / J2EE technologies

  • Good interpersonal communication skills for tech and business conversations

  • Good analytical skills to break down requirements, solve complex problems

Desired Qualifications:

  • Experience working on high volume applications

  • Experience in server side frameworks like Spring MVC

  • Experience building restful web services

  • Experience in performance tuning with good understanding of JVM internals

  • Experience with NoSQL databases like Cassandra

  • Experience in distributed caching frameworks like hazelcast, ignite, redis

  • Experience in modern JVM languages like groovy, scala

  • Experience with open source search engines like SOLR, elasticsearch

  • Experience working with NLP and Machine learning

  • Prior open source contributions

  • Proven task management and leadership skills

  • Experience working in agile teams

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

Bachelors or Master's Degree in Computer Science or related field

Shift:

1st shift (United States of America)

Hours Per Week:

40

Bank of America and its affiliates consider for employment and hire qualified candidates without regard to race, religious creed, religion, color, sex, sexual orientation, genetic information, gender, gender identity, gender expression, age, national origin, ancestry, citizenship, protected veteran or disability status or any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other bases such as medical condition, marital status or any other factor that is irrelevant to the performance of our teammates.

View your "Know your Rights ( " poster.

View the LA County Fair Chance Ordinance ( .

Bank of America aims to create a workplace free from the dangers and resulting consequences of illegal and illicit drug use and alcohol abuse. Our Drug-Free Workplace and Alcohol Policy ("Policy") establishes requirements to prevent the presence or use of illegal or illicit drugs or unauthorized alcohol on Bank of America premises and to provide a safe work environment.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations. Should you be offered a role with Bank of America, your hiring manager will provide you with information on the in-office expectations associated with your role. These expectations are subject to change at any time and at the sole discretion of the Company. To the extent you have a disability or sincerely held religious belief for which you believe you need a reasonable accommodation from this requirement, you must seek an accommodation through the Bank's required accommodation request process before your first day of work.

This communication provides information about certain Bank of America benefits. Receipt of this document does not automatically entitle you to benefits offered by Bank of America. Every effort has been made to ensure the accuracy of this communication. However, if there are discrepancies between this communication and the official plan documents, the plan documents will always govern. Bank of America retains the discretion to interpret the terms or language used in any of its communications according to the provisions contained in the plan documents. Bank of America also reserves the right to amend or terminate any benefit plan in its sole discretion at any time for any reason.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Java/J2EE in Plano, TX vacancy
  • $213.6k - $287.2k

     ...Associate Director Technology – II LOCATION: 2900 W. Plano...  ...Database, Systems Architecture and Engineering, Systems Technical Support, and Technical Disciplines of Software Delivery Project / Program...  ...Kafka, Azure Event Hub, and Java/J2EE. Perform requirements... 
    J2EE
    Temporary work
    Local area

    Jobleads-US

    Plano, TX
    3 days ago
  •  ...Java Developer Seeking candidates with 0-2 years experience for entry-level Java Developer. Client wants someone sharp with excellent...  ...but not necessary Good understanding and exposure on core java/j2EE Degree in computer science All your information will be kept... 
    J2EE

    Proximate Technologies Inc

    Frisco, TX
    4 days ago
  •  ...Java Developer Role: Java Developer Location: Hybrid (Day 1 onsite) - Plano, TX / Tampa, FL / Paul Alto, CA - no relocation offered...  ...experience. Strong hands-on experience is required on the Core Java, J2EE, Spring Boot, REST & SOAP Web Services. Ability to develop... 
    J2EE
    Relocation

    Keylent Inc

    Plano, TX
    5 days ago
  •  ...Java Developer Location: Plano, TX (Onsite from day one, Remote NOT allowed) Duration: 24+ Month Mandatory skill: Java, Spring...  ...on schedule Mentors lesser tenured developers within in the team Technology: Java/J2EE, Talon (Spring, Springboot, React, Node.... 
    J2EE
    Remote work

    Yochana

    Plano, TX
    4 days ago
  •  ...Java/J2ee Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft...  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... 
    J2EE
    Full time

    SonSoft

    Richardson, TX
    4 days ago
  •  ...Client Job IDACSARB132 Java developer Location: Plano...  ...have - Developing internal software for Database migration using...  ...migrations. Proficient in Java J2EE application development...  ...in a portion of software engineering disciplines and demonstrates... 
    J2EE
    Remote work

    Keylent Inc

    Plano, TX
    1 day ago
  •  ...Should have 8-10 years of overall IT experience with at least 3+ years of core design, development experience in Java/J2ee technologies. Responsibilities: Proficiency with Java 8 (Advanced features such as Lambda Expressions, Functional Interface), Spring, Spring Boot,... 
    J2EE

    TechDigital Group

    Richardson, TX
    3 days ago
  •  ...Java Microservices Developer Location: Plano, TX Duration: 12 months Skills Software Architecture Foundation Description Java Architect: Experience with building and delivering Java/J2EE apps to production Work with agile/scrum teams in guiding the implementation of... 
    J2EE

    Keylent Inc

    Plano, TX
    4 days ago
  • An established industry player is seeking a skilled Java Developer with extensive experience in Java/J2EE technologies. This role involves designing and developing robust applications, leveraging advanced features of Java 8, and utilizing frameworks like Spring and Spring... 
    J2EE

    TechDigital Group

    Richardson, TX
    3 days ago
  •  ...Java/J2EE Developer Sonsoft, Inc. is a USA based corporation duly organized under the...  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...do complex designs and follow the best engineering practices • Good written and verbal... 
    J2EE
    Permanent employment
    Full time
    H1b

    SonSoft

    Plano, TX
    4 days ago
  •  ...Sr Java Developer with AWS Plano, TX 6+ Months No C2C, any visa is okay....  ...experience - At least 7+ years experience in software development - At least 7+ years Java/J2EE Development experience - At least 5+ year Spring... 
    J2EE

    3B Staffing LLC

    Plano, TX
    5 days ago
  • A leading consulting firm seeks a Technology Lead - Java ATG Lead in Richardson, TX. Ideal candidates have 4+ years of experience in Java/J2EE and ATG frameworks. Responsibilities include client interfacing and working in a global delivery environment. The position offers... 
    J2EE
    Immediate start

    Avance Consulting Services

    Richardson, TX
    4 days ago
  •  ...Role:-Java Developer Location:-Plano, TX (Hybrid) Duration:-Long term...  ...Responsible for developing and delivering complex software requirements to accomplish business goals...  ...~ Proven track record in Java, J2EE-Spring 5 (MVC/Batch), JSP, jQuery, Java scripting... 
    J2EE

    Apex Informatics

    Murphy, TX
    1 day ago
  • TechDigital Group, located in Plano, Texas, seeks an experienced developer to design and maintain secure Java J2EE applications. Key responsibilities include developing RESTful APIs, collaborating with product managers, and ensuring application performance. The ideal candidate... 
    J2EE

    TechDigital Group

    Plano, TX
    1 day ago
  •  ...Software Engineering - Java J2EE Duration: 12 Months (CTH) Location: Plano, TX (2-3 days in a week onsite role) This is a W2 Position. Skills: Must have five plus years of software engineer experience Knowledge of Core Java or J2EE knowledge with Spring... 
    J2EE
    2 days per week
    3 days per week

    TriOptus LLC

    Plano, TX
    4 days ago
  • Minimum Experience Level: 10 Years Mandatory Skillset: Core Java, J2EE, Restful API, AWS Solution, Springboot, S3 Bucket, ELK/Kibana/Grafana...  ...Matter Experts across AWS (including Developers, Support Engineers, Professional Services, and Solutions Architects) to build technically... 
    J2EE
    Work experience placement

    TechDigital Group

    Plano, TX
    4 days ago
  •  ...Java Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of...  ...Description Mandatory • At least 4 years of experience in software design and development on Java, J2EE technologies and Oracle PL/SQL. • At least 4 years of... 
    J2EE
    Permanent employment
    Full time

    Sonoma Consulting

    Plano, TX
    4 days ago
  • Java Developers Top Skills: Java, J2EE, Hibernate, Apache Camel, Spring Core, Spring MVC, Spring Boot, Spring AOP, SOAP and RESTful Webservices,...  ...DEVELOPER (RAMP UP SO) Job Summary The role is for a software engineer to help modernize and grow the Global Identity and Access... 
    J2EE
    Shift work

    TechDigital Group

    Plano, TX
    5 days ago
  •  ...Java Developer Duration: 12 Months (CTH) Location: Jersey City, NJ, New York City...  ...best practices Thorough understanding of software development methodology and champion the...  ...implementation skills with Java and J2EE; Core Spring Framework and Spring boot... 
    J2EE
    2 days per week
    3 days per week

    TriOptus LLC

    Plano, TX
    3 days ago
  • Amplify Systems in Plano, TX is seeking a Java Microservices Developer to develop microservices using Spring and AWS. The ideal candidate will have over 8 years of experience in Java/J2EE applications and a strong understanding of building distributed systems. Key responsibilities... 
    J2EE

    Amplify Systems

    Plano, TX
    3 days ago
  •  ...Software Developer Role Descriptions: 10 years of hands-on experience in design and development...  ...Microservices. Experience in Java| J2EE| SOAP| REST| XML| XSLT| UML| Object Oriented...  ...of UI application. Experience in Search Engine Optimization and writing Search Engine... 
    J2EE

    Diverse Lynx

    Plano, TX
    4 days ago
  •  ...Java Full Stack Engineer Country: United States Required Skills: Core Java, J2EE, Spring, Spring Boot, REST API, SQL Job Duties: Full-stack development, automation, and maintenance of enterprise software solutions. Develop and maintain REST APIs using Core Java, J2EE,... 
    J2EE

    Augusta Hitech

    Plano, TX
    5 days ago
  •  ...Sr. Java Full Stack Developer Location: Plano, Dallas, TX Experience: 10 Duration: Long Term Please mention the current location...  ..., RESTful APIs. Roles & Responsibilities: Strong Java/J2EE experience in full stack development. Development experience... 
    J2EE

    Argyle Infotech

    Plano, TX
    4 days ago
  •  ...Java/J2ee Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading...  ...will be strong plus - At least 3 years of experience of Software Development Life Cycle (SDLC) (Waterfall & Agile/Scrum) including... 
    J2EE
    Permanent employment
    Full time

    Sonoma Consulting

    Richardson, TX
    4 days ago
  • Primary Skills - Java/J2EE, Springboot, React.JS, Redux, Microservices, Restful API, Kafka (Messaging Services), Docker/Container/Kubernetes, AWS Services (S3 Bucket, EC2, Lamda) Job Description: 8+ years of experience in IT with Java, Springboot, Kafka and React. Work... 
    J2EE

    TechDigital Group

    Plano, TX
    4 days ago
  •  ...Fullstack Java Developer Visa status: U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. Tax Terms: W2...  ...TX Job description: ~5 plus years of experience in Java/J2EE/JavaScript, Spring MVC, Web Services, DB2, SQL, HTML, CSS, jQuery... 
    J2EE

    Keylent Inc

    Plano, TX
    4 days ago
  •  ...global financial institution is seeking a Senior Lead Security Engineer to tackle diverse cybersecurity challenges. The successful...  ...production code. A strong background in Security Engineering concepts, Java/J2EE, and AWS services is essential for this pivotal role in... 
    J2EE

    JPMorgan Chase & Co.

    Plano, TX
    1 day ago
  •  ...Backend Developer Proficiency in Java J2EE with a strong understanding of object-oriented programming principles. Hands-on experience...  ..., designers, and other developers, to deliver high-quality software solutions. Write clean, efficient, and well-documented code... 
    J2EE
    Work experience placement

    Cynet Systems

    Plano, TX
    1 day ago
  •  ...applications) analysis, design, development and unit testing of software applications from user requirements and design documents. The...  ...4) Knowledge of one or more of the following: J2EE, Java, EJB, ASP, PowerBuilder, C, C++, SQL, CGI, Windows, NT, Visual... 
    J2EE
    Work experience placement

    3B Staffing LLC

    Plano, TX
    4 days ago
  •  ...Java Microservices Developer - Plano, TX | Type: Contract | Duration: Long term | Rate...  ...REST services) Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC...  ...Experience working on large and medium scale software projects Experience building distributed... 
    J2EE
    Contract work
    Shift work

    Amplify Systems

    Plano, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Java/J2EE. Be the first to apply!