Lead migration and modernization of a legacy Spring MVC app to Spring Boot 3.3 with JDK 17, move caching from WebSphere Extreme Scale to Redis, and containerize on OpenShift. Provide architectural leadership, performance tuning, CI/CD integration, and documentation while collaborating with OpenShift architects and mentoring the development team.
Java Architect JD
Key Responsibilities:
- Migration & Modernization:
- Lead the refactoring of the legacy Spring MVC application to Spring Boot 3.3, ensuring compatibility with JDK 17 and modern Java practices.
- Oversee the migration of caching services from WebSphere Extreme Scale to Redis, ensuring optimal performance and scalability.
- Guide the development team through the application’s migration to a containerized environment on OpenShift.
- Architectural Guidance & Best Practices:
- Provide technical leadership and mentorship to the development team to ensure adherence to architecture best practices, coding standards, and performance optimization.
- Architect solutions to ensure that the application is scalable, resilient, and performs well within a containerized environment.
- Drive the adoption of cloud-native principles and microservices patterns where applicable.
- Collaboration with OpenShift Architect:
- Work closely with the OpenShift Container Platform Architect to design containerized deployments and optimize the application for Kubernetes-based orchestration.
- Ensure seamless integration with OpenShift infrastructure, including application scaling, resource management, and deployment strategies.
- Performance Tuning & Optimization:
- Lead performance tuning and profiling of the application post-migration, ensuring optimal resource utilization and responsiveness.
- Collaborate with the QA team to ensure comprehensive performance testing is conducted.
- Documentation & Reporting:
- Produce detailed documentation outlining the architecture, design decisions, and migration steps.
- Present technical roadmaps and architectural plans to stakeholders and clients.
Required Skills & Qualifications:
- Education: Bachelor's or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience:
- 8+ years of experience in Java development, with at least 3-5 years in an architectural or lead developer role.
- Strong hands-on experience with Spring MVC, Spring Boot, and Java-based application development.
- Deep expertise in WebSphere Application Server and its related technologies (including WebSphere Extreme Scale for caching).
- Strong experience with JDK 17 and its latest features, along with the ability to refactor legacy applications for compatibility.
- Practical experience with containerization (e.g., Docker, Kubernetes) and cloud-native development.
- Hands-on experience with Redis for caching and data management.
- Strong understanding of microservices architecture and cloud-native practices.
- Technical Skills:
- Proficiency with Spring Boot, Spring MVC, Spring Data, and related technologies.
- Experience in transitioning traditional applications to Spring Boot and cloud-native environments.
- Familiarity with CI/CD pipelines and modern development practices (e.g., Jenkins, GitLab CI).
- Understanding of performance optimization tools and techniques for Java applications.
- Soft Skills:
- Strong leadership and team management skills.
- Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
- Detail-oriented with a strong focus on quality and efficiency
Compensation, Benefits and Duration
Minimum Compensation: USD 46,000
Maximum Compensation: USD 162,000
Compensation is based on actual experience and qualifications of the candidate. The above is a reasonable and a good faith estimate for the role.
Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
This position is not available for independent contractors
No applications will be considered if received more than 120 days after the date of this post
Similar Jobs
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Provide telephonic nursing case management including assessment, care planning, coordination of discharge and follow-up, high-risk patient monitoring, motivational interviewing, documentation in the EHR, and collaboration with physicians and care teams to reduce readmissions and optimize outcomes.
Top Skills:
Care Management DashboardsElectronic Health Record
53 Minutes Ago
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Oversees daily clinical operations for Hematology/Oncology, Radiation Oncology, and Infusion Center services. Supervises staff, ensures competent compassionate patient care, supports accreditation, coordinates multidisciplinary teams, and may cross-cover centers or travel as needed.
Top Skills:
AriaBeaconEpicMS Office
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Customer-facing, hands-on AI builder who shapes strategic pursuits, designs end-to-end AI/GenAI architectures, prototypes demos and proofs-of-value, mentors solution leads, supports RFPs, and partners with engineering for implementation and delivery rotations.
Top Skills:
Ai AgentsAi FrameworksGenaiLlmsPythonRag
What you need to know about the Austin Tech Scene
Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.
Key Facts About Austin Tech
- Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
- Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
- Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
- Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center

