i11labs
Senior Full Stack Developer - Java
Skills
12 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent, Freelance / Contract, Temporary
Salary:
From $150,000 / year
Location:
Plano, TX, USA
Work mode:
Hybrid
Published on:
7 October 2026
What they need
Senior Software Engineer – Java / Angular
We’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.
This 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.
You’ll work closely with product managers, designers, QA, and fellow engineers in an Agile/Scrum environment to build and maintain scalable enterprise applications.
What You’ll Work On
You’ll design, build, and support enterprise applications using technologies such as:
- Java / J2EE
- Spring Framework
- Hibernate
- REST APIs
- Servlets / JSP
- Angular
- JavaScript
- Multithreading and socket programming
- SOA, message queues, and caching
- Oracle / SQL Server
- JBoss / WildFly / WebSphere
- Linux
- JUnit, TDD, and automation frameworks
- Jenkins, JIRA, SVN, and CI/CD tools
What You’ll Do
- Design and develop scalable, high-performance Java/J2EE applications.
- Build responsive front-end components using Angular.
- Own development work from requirement analysis through implementation, testing, deployment, and support.
- Write clean, maintainable, well-tested code.
- Participate in peer reviews and technical design discussions.
- Investigate and resolve complex production and application issues.
- Work closely with QA, Product, Design, and Engineering teams to translate business requirements into reliable technical solutions.
- Improve application performance, security, scalability, and maintainability.
- Contribute actively to sprint planning, estimation, retrospectives, and daily stand-ups.
- Share knowledge through documentation, code reviews, and team collaboration.
- Adapt quickly to changing priorities while maintaining strong delivery quality.
AI-Assisted Engineering
This is an AI-forward engineering role.
You’ll be expected to use tools such as GitHub Copilot, Codex, and other AI-assisted coding tools as part of day-to-day development.
This may include using AI to support:
- Code generation
- Refactoring
- Code review
- Test generation
- Troubleshooting
- Documentation
- Repetitive engineering tasks
At 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.
What We’re Looking For
- 5–7 years of software development experience
- Strong hands-on experience with Java/J2EE
- Strong knowledge of Spring, Hibernate, REST APIs, Servlets, JSP, JavaScript, multithreading, and socket programming
- Experience with Angular
- Strong understanding of object-oriented programming, design patterns, data structures, and distributed systems
- Experience with SOA, messaging, queues, and caching
- Strong understanding of secure coding practices and application security
- Experience with static analysis, dynamic testing, and third-party dependency assessments
- Experience with unit testing, TDD, and automation
- Experience with Oracle or SQL Server
- Exposure to application servers and Linux environments
- Experience with CI/CD tools
- Strong problem-solving, communication, and technical leadership skills
- Ability to work independently and deliver within Agile sprint timelines
Nice to Have
- Experience with performance tuning and complex SQL
- Experience modernizing mature enterprise applications
- Experience with distributed systems and enterprise integration
- Strong hands-on use of AI coding assistants and agentic development tools
- Familiarity with responsible AI usage, prompt design, output validation, and data-handling practices
Why This Role
This is a hands-on engineering role with meaningful ownership.
You’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.
Pay: From $150,000.00 per year
Work Location: Hybrid remote in Plano, TX 75023
Other offers great for you!
These companies are also looking for great profiles
Wikeys
Senior Full-Stack Developer Java
600
Freelance
Brussels, Belgium
Hybrid
Skills
6 months ago
Quick apply
Atrium SI
Développeur full stack Java Angular
Freelance
Paris, France
Hybrid
Skills
4 days ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply