Java Full Stack Developer
Spotted 1h agofulltime
Job description
About this role
Employer-provided description, formatted for easier reading.
Job Role:
Java Full Stack Developer
Location:
South Lake , TX (Onsite- Hybrid)
Employment Type:
Full-Time
Job Summary
"( Must have Angular experience )
A thorough understanding of Agile software development methodologies, values, and processes.
- Strong passion for design, development, testing, deployment, and support of enterprise technology applications.
- Experience creating project artifacts including API documentation, technical use cases, and design documentation.
- Ability to partner effectively with Agile teams to deliver solutions and meet individual, team, and department objectives.
- Adaptability in fast-paced, rapidly changing environments.
Required Qualifications
- Bachelor’s degree in computer science or a related field.
- 7+ years of professional software development experience in enterprise web application development, with full-stack Java expertise and demonstrated experience mentoring junior developers.
- 4+ years building REST services supporting high-volume, highly available environments.
- 4+ years of experience with relational and NoSQL databases, including SQL, Oracle, and MongoDB.
- 2+ years of experience with Pivotal Cloud Foundry (PCF) or equivalent cloud platforms.
- Strong proficiency in RESTful service design and implementation using Spring Boot.
- Solid understanding of CI/CD concepts, unit testing principles, API test automation, and automated deployment pipelines.
- Experience with the Atlassian tool suite strongly preferred: Jira, Confluence, Bitbucket, Bamboo.
- Demonstrated knowledge of software design patterns and SOLID principles.
- Ability to support all phases of the SDLC — from requirements review through design, implementation, and full-spectrum testing (unit, functional, integration, end-to-end).
- Strong ability to quickly grasp complex concepts and learn new technologies independently.
- Proficient managing multiple priorities in a dynamic, geographically dispersed environment.
- Proven ability to work independently while serving in a leadership capacity within a team.
- Hands-on experience using AI-assisted development tools (e.g., GitHub Copilot) to improve coding productivity, accelerate delivery, and maintain code quality; contractors are expected to actively leverage AI tooling as part of standard engineering practice from day one.
- Must be able to work in a hybrid model. This role is not eligible for fully remote work."
Interested in this role?Continue on Programmers.io's careers page.
Apply on Programmers.io