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 • Cloud • Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
The Senior Sales Representative sells group insurance products, develops broker relationships, secures growth opportunities, and drives new business while managing client needs.
Top Skills:
MS Office
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
5 Hours 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
What you need to know about the Los Angeles Tech Scene
Los Angeles is a global leader in entertainment, so it’s no surprise that many of the biggest players in streaming, digital media and game development call the city home. But the city boasts plenty of non-entertainment innovation as well, with tech companies spanning verticals like AI, fintech, e-commerce and biotech. With major universities like Caltech, UCLA, USC and the nearby UC Irvine, the city has a steady supply of top-flight tech and engineering talent — not counting the graduates flocking to Los Angeles from across the world to enjoy its beaches, culture and year-round temperate climate.
Key Facts About Los Angeles Tech
- Number of Tech Workers: 375,800; 5.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Snap, Netflix, SpaceX, Disney, Google
- Key Industries: Artificial intelligence, adtech, media, software, game development
- Funding Landscape: $11.6 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Strong Ventures, Fifth Wall, Upfront Ventures, Mucker Capital, Kittyhawk Ventures
- Research Centers and Universities: California Institute of Technology, UCLA, University of Southern California, UC Irvine, Pepperdine, California Institute for Immunology and Immunotherapy, Center for Quantum Science and Engineering


