Remote job
Full Stack Java Engineer
Job details
About this role
Role overview
This position is for a Full Stack Java Engineer working in the United States within an Engineering department that supports an Information Technology organization. The role involves software development that spans both server-side Java work and the associated client-side components of the stack. It is a hands-on engineering role inside an IT services–type environment.
Responsibilities
- Contribute to the design and implementation of Java-based server-side applications and services. - Develop and maintain client-side components that work alongside the backend systems. - Collaborate with other engineers on code quality, reviews, and shared technical decisions. - Support the full software development lifecycle, from requirements through release. - Diagnose and resolve issues that span the stack as they arise in development or production.
Requirements
- Working experience with Java for application development. - Familiarity with web frontend technologies appropriate to a full stack engineering role. - Understanding of standard software engineering practices such as version control, testing, and documentation. - Comfort working as part of an Engineering team inside an IT organization. - Authorization to work in the United States.
Nice to have
- Prior experience in enterprise or IT services environments where full stack collaboration is part of the day-to-day work.
*Note: The original posting contained only the role title, location, and department classification. Specific technologies, seniority level, compensation, and benefits were not present in the source material and have not been inferred.*