JOBSEARCHER

Senior Full Stack Java Engineer

Senior Full Stack Java EngineerLocation: Fort Worth, TXWork Arrangement: Hybrid — 2–3 days onsite per weekContract: 6–12+ monthsWe are seeking a Senior Full Stack Java Engineer to design, develop, test, and maintain high-quality web applications and cloud-based solutions. The ideal candidate will have strong full-stack development experience, with expertise in Java, Spring Boot, React or Angular, microservices, cloud technologies, and API development.This role will work closely with engineering teams in an Agile environment to build scalable, secure, and reliable applications while also providing technical guidance to junior engineers.Top Requirements5+ years of experience developing web applications as a Full Stack Engineer3–5 years of experience with React or Angular 2+3–5 years of experience with Spring BootStrong experience with Java and modern web application developmentExperience developing and deploying microservices in cloud environmentsExperience working in Agile/Scrum development teamsKey Technical SkillsLanguages: Java, JavaScript, TypeScript, Node.js, HTML/CSS, SQLFrontend: React, Angular 2+, HTTP, CSS, XML, JSONBackend: Spring Boot, Spring Security, Spring Integration, Spring JMS, Spring Cloud, Spring RESTArchitecture: Microservices, Event-Driven Architecture, REST APIsCloud: Cloud Foundry/PCF, AWS, AzureDatabases: MongoDB, MySQL, SQL/NoSQLDevOps & Tools: GitHub, GitHub Actions, Jenkins, Kubernetes, Docker, Gradle, CI/CDAPI & Testing: Apigee, Swagger, Postman, SOAP UI, MockitoDevelopment Tools: IntelliJCollaboration: JIRA, Confluence, Agile/ScrumResponsibilitiesWrite, test, and document technical work products, including code, scripts, and processes, according to organizational standards.Develop scalable and reusable application components and libraries.Design and implement thoughtfully integrated systems across multiple product domains.Develop and maintain full-stack web applications and cloud-based solutions.Build, deploy, and maintain microservices and REST APIs.Conduct root cause analysis and implement solutions to address systemic technical issues.Identify and address technical debt and opportunities for system improvement.Anticipate challenges related to scalability, latency, reliability, and system durability.Apply security-conscious development practices throughout the software development lifecycle.Evaluate technical risks and implement practical mitigation strategies.Collaborate with cross-functional engineering teams to improve delivery processes and eliminate duplication of effort.Mentor and coach junior engineers on technical best practices and software craftsmanship.Evaluate emerging technologies and develop prototypes to determine their potential application within existing architecture.Contribute to continuous improvement of engineering practices, processes, and technical solutions.QualificationsStrong problem-solving and analytical skillsExcellent understanding of full-stack application developmentAbility to work effectively in a collaborative Agile environmentStrong communication and technical documentation skillsDemonstrated ability to work independently and take ownership of technical solutionsExperience mentoring or providing technical guidance to other engineersStrong understanding of software architecture, security, scalability, and performanceWork Arrangement: This is a hybrid position requiring 2–3 days onsite in Fort Worth, TX. Remote-only candidates will not be considered.