Java Software Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Requirements
-
84 months of experience designing, coding, testing, maintaining, upgrading, and debugging Java 8/J2EE distributed applications. \n
-
Extensive experience with REST APIs, Spring Boot, Microservices, API Gateway, Domain Models, and Web Services. \n
-
84 months of experience designing and implementing enterprise APIs including routing, reverse proxying, load balancing, and optimization techniques. \n
-
84 months of experience designing secure enterprise applications using Secure SDLC (SSDLC), encryption/decryption, security APIs, transport/message security, SAML, and Multi-Factor Authentication (MFA). \n
-
84 months of experience with version control, Continuous Integration (CI), deployment, and automated testing. \n
-
48 months of experience working on Public Sector Government IT projects. \n
-
48 months of experience implementing HIPAA-compliant healthcare applications, including data encryption and security standards. \n
-
Bachelor’s degree in engineering, Computer Science, MIS, or a related technical discipline.
Benefits & conditions
n \n
-
Lead the redesign and modernization of an existing Java application to enterprise-supported technologies. \n
-
Support real-time exchange of HL7 healthcare messages (ADT, VXU, RDE, and other message types) between OMH systems and Qualified Entities. \n
-
Create application architecture, infrastructure diagrams, and technical documentation. \n
-
Debug and troubleshoot complex Java applications and APIs. \n
-
Architect, develop, and manage migration to modern infrastructure platforms. \n
-
Design secure, scalable, and maintainable enterprise applications. \n
-
Collaborate with technical teams to establish coding standards, architecture, and best practices. \n
-
Conduct code reviews and provide technical leadership. \n
-
Develop programming guidelines and mentor development teams. \n
-
Participate in technical training and knowledge transfer activities. \n
\n
\n
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
93 Java Interview Questions You Should Prepare For
Java Basics
6 Reasons to Use Java For Your Next AI Project