Job Directory Java/J2EE Full Stack Developer

Java/J2EE Full Stack Developer
Plano, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Job Description:

Position Summary

This is a Full stack Software Development Engineer role in Bank of America Conversational Commerce development team in Plano, TX. 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.

Required Skills

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

4+ 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

Good understanding of object oriented programing principles

Good understanding of Algorithms and Data Structures

Desired Skills

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 in agile teams

Nice to have

Experience working with NLP and Machine learning

Prior open source contributions

Background in mathematics or statistics

Proven task management and leadership skills

Posting Date: 07/10/2019

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

Travel: Yes, 5% of the time

Full / Part-time: Full time

Hours Per Week: 40

Shift: 1st shift

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.