Posted on 24 September 25 by Roger Brohimer
Powered by Tracker
Position: Java Full Stack Engineer
Location: Remote
We are seeking an experienced Java Full Stack Engineer to join our Agile Workplace Solutions team. This role will support enterprise-wide growth initiatives and directly contribute to building scalable applications, APIs, and data services that enhance product and service capabilities.
Serve as a core member of one of eight Agile teams within the SAFe framework, supporting enterprise initiatives.
Lead and deliver end-to-end application development including backend, frontend, and database engineering (95% backend/database, 5% frontend).
Build and maintain scalable applications using Java, Spring Boot, REST APIs, Microservices, and React/Angular.
Design and manage relational databases (PostgreSQL, Oracle, SQL Server) using JPA/Hibernate, ensuring performance, scalability, and data integrity.
Develop secure RESTful APIs with OpenAPI/Swagger, JWT, and OAuth2.
Containerize applications using Docker and deploy via Kubernetes/Fargate.
Implement CI/CD pipelines with GitHub Actions, Gradle, and Git for automated builds and deployments.
Write and maintain robust automated test coverage (unit, integration, and end-to-end) with JUnit, Spock, and Mockito.
Produce clear, comprehensive technical documentation (architecture, APIs, deployment processes).
Contribute to Agile ceremonies (planning, reviews, retrospectives, backlog grooming) while writing actionable user stories and acceptance criteria.
Support modernization of legacy systems using adapters and modern coding practices.
Mentor peers, perform code reviews, and foster a culture of knowledge-sharing, diversity, and inclusion.
Collaborate effectively across teams, escalating blockers promptly and proactively identifying risks.
Provide off-hours technical assistance as part of the on-call rotation, following communication and escalation protocols.
Continuously research and adopt emerging technologies to improve efficiency and solution quality.
Backend: Java, Spring Boot, REST APIs, Microservices, event-driven architecture (6+ years of experience)
Frontend: React or Angular, JavaScript, HTML, CSS
Database: SQL (PostgreSQL, Oracle, SQL Server), JPA/Hibernate
Cloud/DevOps: Docker, Kubernetes/Fargate, CI/CD pipelines (GitHub Actions or Jenkins), Gradle, Git
Testing: JUnit, Spock, Mockito; strong focus on automated testing and code quality
Messaging: Kafka or RabbitMQ for event-driven systems
Ability to deliver production-ready, maintainable applications.
Proficient in Agile methodologies and tools such as Jira and Confluence.
Skilled in writing clear technical documentation and user stories.
Strong collaboration and communication skills in distributed, remote-first environments.
Demonstrated adaptability, initiative, and resourcefulness in fast-paced or ambiguous situations.
Commitment to teamwork, mentoring, and fostering inclusive environments.