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- ...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...J2EEPermanent employmentFull timeH1b
- ...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,...J2EEFull time
- ...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
- ...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...J2EEFull time
- ...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...J2EERemote work
- ...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
- ...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...J2EEFull time
$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,...J2EEContract workWork from home- ...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...J2EEWork experience placement
- ..., 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...J2EEPermanent employmentContract workLocal area
- ...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...
- ...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 timeWork at office
- ...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
- ...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
- ...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
- ...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
- 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
- ...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...J2EEPermanent employmentFull timeH1b
- 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
- ...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...J2EELocal area
- ...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
- ...(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
- ...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...
- ...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...
- ...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
- 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...
$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...J2EEFull time- ...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,...J2EEFor contractors
$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 timeTemporary workRemote workWork from home- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II - Java/J2EE. Be the first to apply!
- java software engineer Plano, TX
- sr.java developer Plano, TX
- java developer Plano, TX
- java developer full time Plano, TX
- java spring developer Plano, TX
- java developer remote part time Plano, TX
- senior java software engineer Plano, TX
- entry level java developer remote Plano, TX
- java microservice developer Plano, TX
- java web developer Plano, TX



