Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+26 more
Job description
We are seeking a senior-level Java Developer to join our team in a critical role focused on maintaining, modernizing, and securing enterprise-level healthcare applications. If you excel at bridging robust backend Java code with modern frontend frameworks and complex database tuning, we want to hear from you!
Requirements
-
Work Arrangement: Strict Hybrid (Non-Negotiable) * Onsite: Mondays & Tuesdays Remote: Wednesdays, Thursdays, & Fridays - Requirement: Candidates must live within a 90-mile radius of Lansing, MI at the time of application.
Core Technical Pillars & Important Skills
-
Enterprise Backend Power (5+ Years Required) * Java 17+ & Spring / Spring Boot 3.0 (MVC, Data, Batch, Security, Web Services). * Heavy experience with Hibernate / JPA and legacy Apache Struts frameworks. * Enterprise application servers: Apache Tomcat, JBOSS, WebSphere, or OpenShift.
-
Modern Frontend & UI (3+ Years Required) * Solid production experience with Angular and React.js (ES6+, Redux, React Router). * Proficiency in JavaScript, jQuery, HTML5, and XML.
-
Database Mastery (5+ Years Required) * Advanced SQL Server and PL/SQL development. * Must be highly proficient in writing and tuning complex Stored Procedures, Functions, Triggers, Views, and Linked Servers.
-
Agile Delivery & DevOps (2+ Years Required) * Active sprint planning and task tracking using Azure DevOps (ADO) and Git/Maven. * Solid grasp of Test-Driven Development (TDD) and Agile/Waterfall hybrid environments.
Bonus Skill: Hands-on experience using AI coding tools (like Copilot, ChatGPT, etc.) to accelerate code generation, refactoring, and documentation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
Dev Digest 120 - Apple and peers
Why Upskilling And Reskilling is Important For Developers
Dev Digest 121 - AI goes offline