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

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!


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
Vacancy posted 28 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Java/J2EE in Plano, TX vacancy
  •  ...We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled...  ...Job Description:- ~ At least 2 years of experience in Java, J2EE, Webservices Spring, Hibernate, UI skills including Angular Js... 
    J2EE
    Permanent employment
    Full time
    H1b

    SonSoft Inc.

    Plano, TX
    10 hours ago
  •  ...Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big...  ...Science or Information Systems or Software Engineering or equivalent combination of education...  ...in one or more of the following: Java, J2EE, Spring, Hibernate frameworks,... 
    J2EE
    Full time

    Jobsbridge

    Plano, TX
    10 hours ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Consumer & Community...  ...-critical enterprise applications using Java and the Spring ecosystem (Core, Boot,...  ...one or more programming language(s) : J2EE , Core Java including Java 17 with... 
    J2EE

    JPMorgan Chase & Co.

    Plano, TX
    14 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...Microsoft Auto, etc. In-depth knowledge of application development on Java/ J2EE, Web Services, Front End Technologies, mobile platforms such... 
    J2EE
    Full time

    SonSoft Inc.

    Plano, TX
    10 hours ago
  •  ...AWS Splunk App Dynamics (good Monitoring background ) Job responsibilities • Troubleshoot technical issues (Java/J2EE, .Net, Cloud etc) or escalate and work with appropriate technology teams to provide solutions. • Monitor infrastructure, servers... 
    J2EE
    Remote work

    Apex Informatics

    Plano, TX
    3 days ago
  •  ...years of IT experience and a minimum of 10+ years’ experience in designing and developing applications using PEGA PRPC technologies. Java/J2EE experience is added advantage. Should have lead end to end Pega Infinity application architecture, including case management, data... 
    J2EE

    TechAxis

    Plano, TX
    1 day ago
  •  ...the Infor WFM tech stack . Deliver clean, extensible code using Java/J2EE , including Core Java, JDBC, Servlets, Spring, Hibernate....  ...complexities of Workbrain, workforce compliance, and what it takes to engineer smarter time management systems. CornerStone Tech Talent... 
    J2EE
    Full time

    CornerStone Technology Talent Services

    Plano, TX
    3 days ago
  • $60 - $65 per hour

     ...We are hiring for our client, which is a global digital engineering company helping businesses accelerate their digital transformation...  ...other factors. Required Qualifications 10+ years of experience in Java/J2EE development. Strong expertise in Java, Spring, Hibernate, MVC,... 
    J2EE
    Contract work
    Work from home

    Reqpedia

    Plano, TX
    2 days ago
  •  ...Mandatory) 11 to 13 years of experience in IT Proficiency in Java J2EE with a strong understanding of object-oriented programming principles...  ..., designers, and other developers, to deliver high‑quality software solutions. Write clean, efficient, and well‑documented code... 
    J2EE
    Work experience placement

    TechDigital Group

    Plano, TX
    1 day ago
  •  ..., support, configure, secure and test Weblogic infrastructure components and connectivity Support multiple WebLogic 11g Servers and J2EE applications in a High Availability environment Provide troubleshooting and technical support services for web infrastructure Assist... 
    J2EE
    Permanent employment
    Contract work
    Local area

    Robotics Prcocess Automation, LLC

    Plano, TX
    3 days ago
  •  ...Tester II - Software Testing Tester II - Software Testing Responsibilities Design, develop, and execute manual and automated test cases Develop automation scripts using Selenium (Java)/Playwright (Typescript), Appium and REST API frameworks Contribute to... 

    Merican

    Frisco, TX
    2 days ago
  •  ...ARGO is a leading provider of software and analytics solutions for both the financial services...  ...analytics. JOB SUMMARY Software Engineers are responsible for designing, developing...  ...Visual Studio, C/C++, C#, .NET/.NET Core, Java, HTML/JavaScript, React. Strong... 
    Full time
    Work at office

    ARGO

    Richardson, TX
    10 hours ago
  •  ...Description Infosmart Systems, Inc. is looking for Systems Engineers to work in Frisco, Texas and various unanticipated locations...  ...must include use of the following: WebLogic server, Tuxedo, Java, Oracle, J2EE, HP-UX, Solaris, Windows server, JDBC, JMS, XML, Citirx & Toad... 
    J2EE

    InfoSmart Systems

    Frisco, TX
    3 days ago
  •  ...support multiple languages, brands and operating companies in a Software‑as‑a‑Service model. Integration experience with EBS modules...  ...Desired Skills Service‑oriented architecture development using Java, J2EE, Oracle Commerce, and WebServices & SOAP. Good knowledge of Oracle... 
    J2EE

    Elavon

    Frisco, TX
    4 days ago
  •  ...openings in Carrollton, TX for Senior Software Developer Key Responsibilities and Duties...  ...and validation procedures. Utilize Java, J2EE, Hibernate, AWS, Angular, Spring, Node...  ...Requires Bachelors in Computer Science, Engineering or related and 2 years experience. Send... 
    J2EE

    Excelon Solutions

    Carrollton, TX
    2 days ago
  •  ...quality and efficiency of our software testing processes....  ...Testing, ComputerVision Testing, Java Script, JDBC, JIRA Administrator...  ...the adoption of best software engineering practices including CI/CD and...  ...Strong understanding of Java/J2EE development to design, implement... 
    J2EE

    Forhyre

    Plano, TX
    7 days ago
  • Java AWS Developer Location: Plano, TX (Hybrid Onsite) Job Type: Contract Interview Mode: Face to Face interview Job Description...  ...with cross-functional teams to define and implement best software engineering practices. Write and maintain unit and integration tests for... 
    Contract work

    Kasmo Global

    Plano, TX
    2 days ago
  •  ...growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...or MS/SQL. At least 2 years of experience in either J2EE (JSP, Servlets, EJB, XML, Java), web development (JSP/Java script/CSS), .Net or any... 
    J2EE
    Permanent employment
    Full time
    H1b

    SonSoft

    Addison, TX
    1 day ago
  • 8-10 years of experience with Java, Spring Boot, NodeJS, REST APIs, real-time streaming architectures, and microservices architecture patterns. Deep expertise in software engineering frameworks, with experience in designing and implementing cloud-native business technology... 
    Full time

    Hexaware Technologies

    Plano, TX
    4 days ago
  •  ...member of our team contributes to the entire software development lifecycle as well as...  ...starter and lead a team of hybris or JSP/Java developers. Develop proof‑of‑concept demos...  ...Java concepts and patterns such as Java/J2EE, JSP, Spring, Sling, JMS, JUnit, AOP, MVC... 
    J2EE
    Local area

    iBizSoft Inc

    Frisco, TX
    4 days ago
  •  ...31, 2026) Start: October 6, 2025 End: March 31, 2026 Primary Job Title: Senior Java Developer Alternate/Related Job Titles: Lead Java Engineer Java Microservices Architect Backend Software Engineer (Java) Spring Boot Developer Cloud-Native Java Engineer Location: Plano... 
    Contract work

    Global Technical Talent, an Inc. 5000 Company

    Plano, TX
    4 days ago
  •  ...(W2 candidates) Must have skill: HTML, Java, Azure Key Responsibilities: • Contribute...  ...• Strong development experience in Java/J2EE technologies • Knowledge of LDAP and...  ...Endpoint Security, Network Security, Policy Engine) • Experience in Web-Development... 
    J2EE

    Apex Informatics

    Addison, TX
    3 days ago
  •  ...Graphql ReactJS Simulator (React JS) Minimum Qualifications Bachelor’s or Master’s Degree program in Computer Science, Computer Engineering, or a related field (or equivalent experience). Extremely motivated, highly passionate, and curious about new technologies. Take... 

    ALLTECH CONSULTING SVC INC

    Plano, TX
    5 days ago
  •  ...The Java Full Stack Developer will be responsible for designing, developing, and deploying scalable microservices and responsive user...  ...with Google Cloud Platform (GCP) services including GKE, Compute Engine, and Cloud Storage. Develop middleware and APIs to integrate... 

    Compunnel

    Plano, TX
    2 days ago
  •  ...focused on Digital Transformation and Product Engineering Services, enabling clients achieve their...  ...across the globe. About the Role Java Full Stack Developer Duration: Long-Term...  ...preferably AWS Strong understanding of software development best practices and Agile methodologies... 
    Full time

    ConnectedX Inc

    Plano, TX
    2 days ago
  • Our Global Technology Infrastructure group is a team of innovators who love technology as much as you do. Together, you’ll use a disciplined, innovative and a business focused approach to develop a wide variety of high-quality products and solutions. You’ll work in a stable...

    JPMorgan Chase & Co.

    Plano, TX
    a month ago
  • $124.8k

     ...Description Senior Web-Based Tools Management Engineer Salary: $124,800 per year...  ...automation, cloud technologies, and enterprise software solutions. We are seeking a highly...  ...Automation JavaScript Java J2EE Web Security Confluence Information... 
    J2EE
    Full time

    Radiant Way Technology Inc

    Plano, TX
    9 days ago
  •  ...join our team. We deliver comprehensive engineering, construction, and network solutions...  ...preferred. • Understanding of Hardware and Software architecture is a must. • Must have...  ...Web based development including JVM, J2EE, (EJB), JAVA, JavaScript, Web Services, HTML, XML,... 
    J2EE
    For contractors

    Circet USA

    Plano, TX
    19 days ago
  • $67.7k - $90.27k

     ...collaboration, and accountability, a Software Developer II has the opportunity to challenge convention...  ...integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (...  ..., and deployments ~ Proficiency in Java & Spring Boot - building and maintaining... 
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Mckinney, TX
    3 days ago
  •  ...highly skilled Technical Lead with strong hands-on expertise in Java, Spring Boot, Microservices, Apache Kafka, and AWS to design,...  ...challenges. The ideal candidate is passionate about software engineering, cloud‑native development, and modern distributed systems, while... 

    GBIT (Global Bridge InfoTech Inc)

    Richardson, 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!