Full Stack Java Engineer
Location: Raleigh, NC (onsite, 3 days/week)Full Stack Java EngineerWe're looking for a seasoned Full Stack Java Engineer to design and deliver enterprise-grade applications across the full stack. You'll own features from UI through services and persistence, working within large codebases in an Agile environment and collaborating closely with platform, DevOps, and downstream integration teams.How to applyOne application opens the door to every Raleigh engineering role we have open right now. Build your Torc profile once, and you’re findable for this role and every other req we’re working in the corridor.What You'll DoFrontend DevelopmentBuild and maintain responsive UIs using Angular, HTML, JavaScript, CSS, and jQueryDevelop templating and dynamic rendering with HandlebarsManage build tooling and package dependencies via Node and NPMBackend ServicesDevelop and maintain Java Spring Boot microservices with RESTful and SOAP interfacesImplement authentication and authorization flows using Spring SecurityDesign and manage data persistence layers with Hibernate/JPA and OraclePackage and deploy services via WAR files to Apache TomcatIntegrate with downstream systems and manage inter-service communicationTesting & QualityWrite and maintain unit and integration tests using JUnit and MockitoDevelop frontend test coverage with JasmineParticipate in code reviews and enforce quality gates through SonarQubeDevOps & PlatformWork within CI/CD pipelines using Jenkins, BitBucket, and GitDeploy and manage containerized workloads via Kubernetes and OpenShiftMonitor and troubleshoot production systems using SplunkManage artifact lifecycle with JFrog Artifactory and job scheduling via AutosysContribute to Agile ceremonies in Scrum and Scaled Agile frameworksWhat We're Looking For (Required)7-10+ years of full stack Java development experienceBachelor's degree in Computer Science, Engineering, or equivalentStrong proficiency in Java, Spring Boot, Spring Security, and Hibernate/JPAFrontend experience with Angular, JavaScript, HTML/CSS, and jQueryHands-on experience with Oracle databases and RESTful/SOAP integrationsFamiliarity with Kubernetes, OpenShift, and containerized deploymentsExperience working with large codebases and distributed teamsProficiency with IDEs: Eclipse, Spring Tool Suite (STS), or VS CodeNice to HaveExperience with Microsoft Copilot or AI-assisted development toolingExposure to Scaled Agile Framework (SAFe)Familiarity with Autosys job scheduling