Java Full Stack Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Java Full Stack DeveloperPosition OverviewWe are looking for experienced professionals with strong expertise in modern Java technologies, Angular, Microservices, and Generative AI tools.Job DetailsRole: Java Full Stack DeveloperLocation: Plano, TX (Local candidates only)Work Authorization: U.S. Citizens and Green Card holders onlyInterview ProcessOne onsite interview in Plano, TXApproximately 1.5 hoursIncludes a live coding assessmentCandidates must be local to Plano, TX to attend the onsite interviewRequired Experience7+ years of experience as a Java Full Stack DeveloperPrevious Bank of America experience is not requiredStrong experience designing and developing enterprise-level applicationsRequired Technical SkillsJava 21Spring BootMicroservicesAngular (UI Development)RESTful APIsFull Stack Application DevelopmentGenerative AI ExperienceHands-on experience with the latest Generative AI tools is highly preferred.Approximately 50% of the role involves utilizing GenAI tools to improve software development, coding efficiency, and engineering productivity.Additional Technical SkillsExperience with OpenShift Containers or similar container platformsExperience with ORM/Persistence frameworks such as:HibernateJPAiBatis/MyBatisExperience with KafkaSource Control tools such as GitHub, Bitbucket, or similarMavenTest-Driven Development (TDD)Continuous Integration (CI)JUnitMockitoIDEs such as IntelliJ IDEA, Eclipse, or similarExperience with relational databases including Oracle, SQL Server, or SybaseStrong SQL development skillsAgile/Iterative development methodologiesFull Software Development Life Cycle (SDLC)Front-End TechnologiesAngularJavaScriptHTML5CSS3AJAXSASSPreferred Candidate ProfileStrong problem-solving and coding skillsExperience developing scalable enterprise applicationsComfortable working in Agile environmentsPassion for modern software engineering practices and AI-assisted development