{"schemaVersion":"jobsearcher.job.v1","id":"f95d9949e3a6c04c093e0999","url":"https://jobsearcher.com/jobs/f95d9949e3a6c04c093e0999","canonicalUrl":"https://jobsearcher.com/jobs/f95d9949e3a6c04c093e0999","title":"Senior Full Stack Developer - Java","description":"Senior Software Engineer – Java / Angular\n\nWe’re looking for a *Senior Software Engineer* who is strong in Java/J2EE, comfortable across backend and frontend development, and interested in working in an *AI-forward engineering environment*.\n\nThis role is ideal for someone who enjoys owning features end to end, solving complex technical problems, and using modern AI-assisted development tools to improve speed, quality, and productivity.\n\nYou’ll work closely with product managers, designers, QA, and fellow engineers in an Agile/Scrum environment to build and maintain scalable enterprise applications.\n\nWhat You’ll Work On\n\nYou’ll design, build, and support enterprise applications using technologies such as:\n\n* *Java / J2EE*\n* *Spring Framework*\n* *Hibernate*\n* *REST APIs*\n* *Servlets / JSP*\n* *Angular*\n* *JavaScript*\n* *Multithreading and socket programming*\n* *SOA, message queues, and caching*\n* *Oracle / SQL Server*\n* *JBoss / WildFly / WebSphere*\n* *Linux*\n* *JUnit, TDD, and automation frameworks*\n* *Jenkins, JIRA, SVN, and CI/CD tools*\n\nWhat You’ll Do\n\n* Design and develop scalable, high-performance Java/J2EE applications.\n* Build responsive front-end components using Angular.\n* Own development work from requirement analysis through implementation, testing, deployment, and support.\n* Write clean, maintainable, well-tested code.\n* Participate in peer reviews and technical design discussions.\n* Investigate and resolve complex production and application issues.\n* Work closely with QA, Product, Design, and Engineering teams to translate business requirements into reliable technical solutions.\n* Improve application performance, security, scalability, and maintainability.\n* Contribute actively to sprint planning, estimation, retrospectives, and daily stand-ups.\n* Share knowledge through documentation, code reviews, and team collaboration.\n* Adapt quickly to changing priorities while maintaining strong delivery quality.\n\nAI-Assisted Engineering\n\nThis is an *AI-forward engineering role*.\n\nYou’ll be expected to use tools such as *GitHub Copilot, Codex, and other AI-assisted coding tools* as part of day-to-day development.\n\nThis may include using AI to support:\n\n* Code generation\n* Refactoring\n* Code review\n* Test generation\n* Troubleshooting\n* Documentation\n* Repetitive engineering tasks\n\nAt the same time, you’ll be responsible for validating AI-generated output for correctness, security, and code quality, and following responsible AI and data-governance practices.\n\nWhat We’re Looking For\n\n* *5–7 years of software development experience*\n* Strong hands-on experience with *Java/J2EE*\n* Strong knowledge of *Spring, Hibernate, REST APIs, Servlets, JSP, JavaScript, multithreading, and socket programming*\n* Experience with *Angular*\n* Strong understanding of *object-oriented programming, design patterns, data structures, and distributed systems*\n* Experience with *SOA, messaging, queues, and caching*\n* Strong understanding of *secure coding practices and application security*\n* Experience with *static analysis, dynamic testing, and third-party dependency assessments*\n* Experience with *unit testing, TDD, and automation*\n* Experience with *Oracle or SQL Server*\n* Exposure to *application servers and Linux environments*\n* Experience with *CI/CD tools*\n* Strong problem-solving, communication, and technical leadership skills\n* Ability to work independently and deliver within Agile sprint timelines\n\nNice to Have\n\n* Experience with performance tuning and complex SQL\n* Experience modernizing mature enterprise applications\n* Experience with distributed systems and enterprise integration\n* Strong hands-on use of AI coding assistants and agentic development tools\n* Familiarity with responsible AI usage, prompt design, output validation, and data-handling practices\n\nWhy This Role\n\nThis is a hands-on engineering role with meaningful ownership.\n\nYou’ll work across the full development lifecycle, contribute to important technical decisions, solve real production challenges, and use modern AI-assisted engineering practices to build better software faster.\n\nPay: From $150,000.00 per year\n\nWork Location: Hybrid remote in Plano, TX 75023","company":"I11labs","rawCompany":"i11labs","city":"Plano","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-10-09T10:50:13.581Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Developer - Java","description":"Senior Software Engineer – Java / Angular\n\nWe’re looking for a *Senior Software Engineer* who is strong in Java/J2EE, comfortable across backend and frontend development, and interested in working in an *AI-forward engineering environment*.\n\nThis role is ideal for someone who enjoys owning features end to end, solving complex technical problems, and using modern AI-assisted development tools to improve speed, quality, and productivity.\n\nYou’ll work closely with product managers, designers, QA, and fellow engineers in an Agile/Scrum environment to build and maintain scalable enterprise applications.\n\nWhat You’ll Work On\n\nYou’ll design, build, and support enterprise applications using technologies such as:\n\n* *Java / J2EE*\n* *Spring Framework*\n* *Hibernate*\n* *REST APIs*\n* *Servlets / JSP*\n* *Angular*\n* *JavaScript*\n* *Multithreading and socket programming*\n* *SOA, message queues, and caching*\n* *Oracle / SQL Server*\n* *JBoss / WildFly / WebSphere*\n* *Linux*\n* *JUnit, TDD, and automation frameworks*\n* *Jenkins, JIRA, SVN, and CI/CD tools*\n\nWhat You’ll Do\n\n* Design and develop scalable, high-performance Java/J2EE applications.\n* Build responsive front-end components using Angular.\n* Own development work from requirement analysis through implementation, testing, deployment, and support.\n* Write clean, maintainable, well-tested code.\n* Participate in peer reviews and technical design discussions.\n* Investigate and resolve complex production and application issues.\n* Work closely with QA, Product, Design, and Engineering teams to translate business requirements into reliable technical solutions.\n* Improve application performance, security, scalability, and maintainability.\n* Contribute actively to sprint planning, estimation, retrospectives, and daily stand-ups.\n* Share knowledge through documentation, code reviews, and team collaboration.\n* Adapt quickly to changing priorities while maintaining strong delivery quality.\n\nAI-Assisted Engineering\n\nThis is an *AI-forward engineering role*.\n\nYou’ll be expected to use tools such as *GitHub Copilot, Codex, and other AI-assisted coding tools* as part of day-to-day development.\n\nThis may include using AI to support:\n\n* Code generation\n* Refactoring\n* Code review\n* Test generation\n* Troubleshooting\n* Documentation\n* Repetitive engineering tasks\n\nAt the same time, you’ll be responsible for validating AI-generated output for correctness, security, and code quality, and following responsible AI and data-governance practices.\n\nWhat We’re Looking For\n\n* *5–7 years of software development experience*\n* Strong hands-on experience with *Java/J2EE*\n* Strong knowledge of *Spring, Hibernate, REST APIs, Servlets, JSP, JavaScript, multithreading, and socket programming*\n* Experience with *Angular*\n* Strong understanding of *object-oriented programming, design patterns, data structures, and distributed systems*\n* Experience with *SOA, messaging, queues, and caching*\n* Strong understanding of *secure coding practices and application security*\n* Experience with *static analysis, dynamic testing, and third-party dependency assessments*\n* Experience with *unit testing, TDD, and automation*\n* Experience with *Oracle or SQL Server*\n* Exposure to *application servers and Linux environments*\n* Experience with *CI/CD tools*\n* Strong problem-solving, communication, and technical leadership skills\n* Ability to work independently and deliver within Agile sprint timelines\n\nNice to Have\n\n* Experience with performance tuning and complex SQL\n* Experience modernizing mature enterprise applications\n* Experience with distributed systems and enterprise integration\n* Strong hands-on use of AI coding assistants and agentic development tools\n* Familiarity with responsible AI usage, prompt design, output validation, and data-handling practices\n\nWhy This Role\n\nThis is a hands-on engineering role with meaningful ownership.\n\nYou’ll work across the full development lifecycle, contribute to important technical decisions, solve real production challenges, and use modern AI-assisted engineering practices to build better software faster.\n\nPay: From $150,000.00 per year\n\nWork Location: Hybrid remote in Plano, TX 75023","datePosted":"2026-10-09T10:50:13.581Z","dateModified":"2026-10-09T10:50:13.581Z","hiringOrganization":{"@type":"Organization","name":"I11labs","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Plano","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f95d9949e3a6c04c093e0999"},"url":"https://jobsearcher.com/jobs/f95d9949e3a6c04c093e0999"}}