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 Financial Center

Bank Of America Software Development EngineerAt 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.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 requirementsUtilizes multiple architectural components (across data, application, business) in design and development of client requirementsPerforms Continuous Integration and Continuous Development (CI-CD) activitiesContributes to story refinement and definition of requirementsParticipates in estimating work necessary to realize a story/requirement through the delivery lifecycleContributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying causePerforms spike/proof of concept as necessary to mitigate risk or implement new ideasRequired Qualifications:5+ years of hands on software development experience using Java / J2EE technologiesGood interpersonal communication skills for tech and business conversationsGood analytical skills to break down requirements, solve complex problemsDesired Qualifications:Experience working on high volume applicationsExperience in server side frameworks like Spring MVCExperience building restful web servicesExperience in performance tuning with good understanding of JVM internalsExperience with NoSQL databases like CassandraExperience in distributed caching frameworks like hazelcast, ignite, redisExperience in modern JVM languages like groovy, scalaExperience with open source search engines like SOLR, elasticsearchExperience working with NLP and Machine learningPrior open source contributionsProven task management and leadership skillsExperience working in agile teamsSkills:Application DevelopmentAutomationCollaborationDevOps PracticesSolution DesignAgile PracticesArchitectureResult OrientationSolution Delivery ProcessUser Experience DesignAnalytical ThinkingData ManagementRisk ManagementTechnical Strategy DevelopmentTest EngineeringBachelors or Master's Degree in Computer Science or related fieldShift: 1st shift (United States of America)Hours Per Week: 40

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Java/J2EE in Charlotte, NC vacancy
  • $54 - $55 per hour

     ...Remote Java Developer IICharlotte, North Carolina, United States$ 54.00 - 55.00 (US Dollar)Remote Java Developer II needs Experience 5 - 7 years experience in systems analysis and programming with Java J2EE, JSP, JSF, Facelet, JSTL, Tiles and JavaScript. EJB, JPA and JMS... 
    J2EE
    Remote work

    Global Channel Management

    Charlotte, NC
    4 days ago
  •  ...Senior Java Fs DeveloperLocation: Charlotte, NC (Hybrid 3 days onsite) Term: 12+ MonthsThis role is for a Senior Developer to analyze,...  ...rare combination of skills including MuleSoft, MongoDB, Redis, and J2EE architecture to build integration flows and REST APIs in a high-... 
    J2EE

    Redolent

    Charlotte, NC
    4 days ago
  •  ...Job Position: Java DeveloperJob location: Charlotte, NC -OnsiteDuration: Full timeJob Description:-Experience in Core Java, developing J2EE Applications Involving JSPExperience with IDE like Eclipse, NetBeans or IntelliJApp server experience in deploying J2EE applications... 
    J2EE

    Envision Technology Solutions

    Charlotte, NC
    2 days ago
  •  ...Job Position: Java Developer Job location: Charlotte, NC -Onsite Duration: Full time Job Description:- Experience in Core Java, developing J2EE Applications Involving JSP Experience with IDE like Eclipse, NetBeans or IntelliJ App server experience in... 
    J2EE
    Full time

    Envision Technology Solutions

    Charlotte, NC
    8 days ago
  •  ...Senior Java DeveloperLocation: Charlotte, NC, Plano TX, Pennigton NJFull TimeJob DescriptionMust Have Technical/Functional SkillsAmazon...  ...frameworksUnderstanding of OOPS conceptsUnderstanding of enterprise J2EE architectureTrouble shooting experienceRest web servicesCache... 
    J2EE

    AceStack LLC

    Charlotte, NC
    1 day ago
  •  ...Job DescriptionJob DescriptionJob Title: Java Full Stack Developer Location: Charlotte, NC (Onsite) Duration: Contract Job Description...  ...capabilities into modern enterprise applications.Required Skills:Java, J2EE, Spring BootAngular, TypeScript, JavaScriptMicroservices & REST... 
    J2EE
    Contract work

    HAN IT Staffing

    Charlotte, NC
    3 days ago
  •  ...SENIOR JAVA DEVELOPER Client: Synechron Location: Charlotte, NC ONSITE Employment: W2 CONTRACT ONLY Experience:...  ...H-1B Transfer MUST HAVE ~14+ years of strong Java / J2EE development ~ Spring Boot, Microservices, REST APIs ~ SQL / Oracle... 
    J2EE
    Contract work
    H1b

    SIDRAM TECHNOLOGIES

    Charlotte, NC
    3 days ago
  •  ...Senior Java Developer Location : Charlotte RailYard, 1422 S....  ...technology experience, strong Java engineering skills, and experience with...  ...throughout the full software development lifecycle, from concept...  ...principles. ~ Experience with J2EE, Spring, and microservices.... 
    J2EE
    Contract work
    For contractors

    HTD Talent

    Charlotte, NC
    21 hours ago
  •  ...needs of each client.Job DescriptionJava/J2EE developerLocation Charlotte/DelawarePosition...  ...yearsJD• 5+ years hand-on experience on Java/J2EE, webservices, Springs, Hibernate• 5+...  ...: Information TechnologyExperience level: Mid-Senior LevelIndustry: Computer Software
    J2EE
    Full time

    EROS Technologies

    Charlotte, NC
    13 hours ago
  •  ...Must Have ~7+ years of hands-on Core Java / Java J2EE development experience ~ Strong...  ...to manage multiple tasks and deliver software releases in a changing environment...  ...analysis, productivity, and software engineering workflows Experience with Eclipse/... 
    J2EE

    Matlen Silver

    Charlotte, NC
    4 days ago
  •  ...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 Services.Job DescriptionRequired SkillsJ2EE design patternsJ2... 
    J2EE
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...Java DeveloperE*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp...  ...Time / Permanent Position Required Skills for Developer: Java/J2EE/webservices/springs/hibernate Required Skills for Lead: • 8+ years... 
    J2EE
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    E-Pro

    Charlotte, NC
    4 days ago
  • Sr. Full stack Java Developer with AngularLocation :: Charlotte, NC - OnsiteMust attend...  ...data modeling.· Strong understanding of J2EE architecture, object-oriented design principles...  ....· Solid understanding of Agile/Scrum software development methodologies.· Proficiency... 
    J2EE

    OtB Tech LLC

    Charlotte, NC
    3 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...and development of Web based Enterprise applications using Java and J2EE technologies like JSPs, Servlets, EJB, Spring, Struts and Hibernate... 
    J2EE

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...implementation process.: 7+ years application development and implementation experience.QualificationsAdditional Job Details:• Full stack java/J2EE developer with more front end experience.• Following is tools and technologies we use: • Java/J2EE development (full stack... 
    J2EE
    Immediate start

    Artech

    Charlotte, NC
    1 day ago
  •  ...Java Payments DeveloperAn opportunity is available to join a global payments technology...  ...will design, develop, support, and test software applications that drive core payment business...  ...Skills: Proficient in Core Java/J2EE, Spring Framework, Hibernate, and Oracle... 
    J2EE
    3 days per week

    Apex Systems

    Charlotte, NC
    5 days ago
  • Oracle 12C / 11g database knowledge Overall 7+ Yrs of experience Must have 3+ yrs of experience in J2EE, Spring framework Strong knowledge on J2EE, Spring modules (Core, JDBC, JMS, Web, springbatch), Tomcat, Weblogic, Unix BPM knowledge specifically in open source... 
    J2EE

    EGB Systems & Solutions

    Charlotte, NC
    13 hours ago
  •  ...Senior Java DeveloperJob Title: Senior Java DeveloperLocation: Charlotte, NCDuration: 6+ Months, Could extendResponsibilities...  ...:Required Skills:• 7+ years of experience as a software engineer/programmer with Java/ J2EE• Strong understanding of Spring MVC and service... 
    J2EE

    PSG Global Solutions

    Charlotte, NC
    1 day ago
  •  ...will be responsible for developing WS and Java Batch components using Spring Batch,...  ...other related field• Develop using Java in a J2EE environment• Develop solutions using the...  ...specifications• Experience in analysing problems and engineering highly flexible solutionsAdditional... 
    J2EE
    Work experience placement
    Immediate start
    Flexible hours

    Artech

    Charlotte, NC
    13 hours ago
  • $60k - $135k

     ...Sr Java DeveloperWork Location: Charlotte, NC7+ years' experience overseeing enterprise...  ...financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka,...  ..., and providing leadership to the engineering team. Strong verbal and written communication... 
    J2EE
    Minimum wage
    Local area

    Wipro

    Charlotte, NC
    1 day ago
  •  ...Full Stack Java/Angular DeveloperLocation - Charlotte, NCPosition: Full Stack Java/Angular...  ...applicationsRequired Skills:Core Java, J2EE, Spring Boot, Spring MVC, Microservices...  ...of strong hands-on experience in complete Software Development Life Cycle with Java (8/17),... 
    J2EE

    AceStack LLC

    Charlotte, NC
    1 day ago
  •  ...Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description Job Description:-Must have Java (core Java with mandatory on Servlets, Filters), JS, JQuery, HTML5,... 
    J2EE
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionRequired SkillsJ2EE design patternsJ2... 
    J2EE
    Permanent employment
    Full time
    H1b

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 4 years of hands-on Java experience, including analysis, design and testing. At least 4... 
    J2EE
    Full time

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information...  ...along with current & expected salary.Job Title : Java MuleSoft Developer (with experience on Mule ESB, J2EE, Design Patterns, JMS, SOAP/REST Web Services,... 
    J2EE
    Permanent employment
    Full time
    H1b
    Relocation

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...Lead Java EngineerAs a Lead Java Engineer, you will support the ComputerShare Corporate Trust applications,...  ...practices.Lead projects through the whole software development life cycle, including...  ...Needed:Required:10+ Years of Java/J2EE development experience5+ Years of experience... 
    J2EE

    Samprasoft

    Charlotte, NC
    1 day ago
  •  ...complex business and technical needs across Engineering. Consult on the strategy and resolution...  ...6.x and JPA for ORM ,Oracle 12c. Java Programming: Java 17 (including multithreading...  ...Strong understanding of MVC architecture and J2EE design patterns. Agile Methodologies:... 
    J2EE

    TechDigital Corporation

    Charlotte, NC
    3 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...with Information Technology with hands-on Java experience, including analysis, design and...  ...At least 4 years of experience working on J2ee, Oracle, Mulesoft, drules=> At least 4 years... 
    J2EE

    Sonsoft

    Charlotte, NC
    13 hours ago
  •  ...closely with Feature Lead and Sr. Engineer and Technical Analyst in project/initiative Java coding, unit testing....  ...APIs IBM WebSphere Microservices J2EE SOAP UI Desired skills/experience...  ...Banking Get notified about new Java Software Engineer jobs in Charlotte, NC.... 
    J2EE
    Contract work
    Work at office
    3 days per week

    Matlen Silver

    Charlotte, NC
    13 hours ago
  • $60 - $70 per hour

     ...Senior Full Stack Java Developer – SE4Location: Charlotte, NC (3...  ...DevSecOps practices throughout the software development lifecycle....  ...teams including developers, QA engineers, product owners, business stakeholders...  ..., Spring MVC, Spring Boot, J2EE, XML, JSON, RESTful APIs, JDBC... 
    J2EE
    Temporary work

    Collabera

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

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