Java Full Stack Developer
Job Role: Java Full Stack Developer
Location: South Lake, TX (Onsite- Hybrid)
Employment Type:
Full-TimeJob 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."