IS Engineer- Software (Full Stack Java Engineer)

Posted on 24 September 25 by Roger Brohimer

  • $ - $
Logo

Powered by Tracker

Job Description

Position: Java Full Stack Engineer
Location: Remote


Overview

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.


Responsibilities

  • 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.


Qualifications

Core Technical Skills

  • 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

Additional Competencies

  • 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.


Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-4609

Job Location