Overview
On Site
Full Time
Skills
Database Migration
Data Migration
Continuous Integration
Continuous Delivery
Orchestration
Sprint
Spring Framework
RESTful
Automated Testing
Cloud Security
PaaS
DevOps
Docker
Git
JIRA
Agile
Scrum
Kanban
Google Cloud Platform
Google Cloud
Financial Services
Artificial Intelligence
Video
FOCUS
ICS
Credit Cards
Offshore Development
Scalability
J2EE
Microservices
Java
Python
SQL
PostgreSQL
NoSQL
Apache Cassandra
Management
Distribution
Database
Splunk
Kibana
GraphQL
Streaming
Apache Kafka
Apache Spark
React.js
Workflow
Jenkins
CloudBees
Kubernetes
Cloud Computing
Microsoft Azure
Amazon Web Services
API
Apache JMeter
POSTMAN
Cucumber
Systems Design
Problem Solving
Conflict Resolution
Analytical Skill
SAP BASIS
Law
IT Service Management
Innovation
Collaboration
Recruiting
Insurance
Finance
Professional Development
Training
Leadership
CompTIA
Customer Service
Career Counseling
Oracle Application Express
Apex
Job Details
Job#: 2056098
Job Description:
Manager - Java Modernization
We are seeking a Manager - Java Modernization to lead the design, development, and implementation of scalable backend systems and modernization initiatives. This role is hands-on and highly collaborative, requiring deep technical expertise in Java, microservices, and cloud-native technologies. You will work closely with business stakeholders, product teams, and engineering leadership to deliver high-impact solutions in a fast-paced environment.
Location & Work Schedule
Break down monolithic applications into scalable, loosely coupled microservices. Collaborate with business users and product leads to define and deliver technical solutions. Implement and enforce modernization standards and best practices. Ensure services are secure, scalable, and independently deployable. Manage relational (PostgreSQL) and NoSQL (Cassandra) databases, including data migrations. Integrate third-party APIs and internal services. Drive CI/CD automation and container orchestration using Kubernetes and Docker. Conduct code reviews, write unit/integration tests, and ensure code quality. Participate in Agile ceremonies and contribute to sprint planning and delivery.Technical Expertise Required
Preferred Tools & Platforms: Apigee, Istio, Kafka, AWS, Google Cloud Platform: 5+ years Financial Services Experience: Preferred (3+ years)Preferred Qualifications
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Job Description:
Manager - Java Modernization
We are seeking a Manager - Java Modernization to lead the design, development, and implementation of scalable backend systems and modernization initiatives. This role is hands-on and highly collaborative, requiring deep technical expertise in Java, microservices, and cloud-native technologies. You will work closely with business stakeholders, product teams, and engineering leadership to deliver high-impact solutions in a fast-paced environment.
Location & Work Schedule
- Onsite Requirement: Not a remote position
- Location: Hopkins, MN
- Schedule: Minimum 3 days onsite per week
- Design, develop, and maintain RESTful APIs and microservices using Java and Spring Boot.
- Lead modernization efforts including:
- Shield integration
- Cassandra database migration
- Framework enhancements and reusable component development
- Java EE & Spring Boot Development: 10+ years
- REST API Design & Test Automation: 5+ years
- Microservices Security & Resilience: 5+ years
- Cloud Security & PaaS Constructs: 3+ years
- DevOps Tools (Docker, Kubernetes, Jenkins, Git, JIRA): 5+ years
- Agile Methodologies (Scrum/Kanban): 10+ years
- Database Experience:
- PostgreSQL & Cassandra: 10+ years
- Experience with Agentic AI and custom AI model development.
- Rounds: 1
- Format: Video or in-person
- Focus: Purely technical
- Department: ICS - Credit Card Domain
- Collaborative environment with onshore/offshore development teams
- Emphasis on modernization, scalability, and secure development practices
- Strong hands on experience in Java EE design and Microservices/API development using Java/Springboot and Python etc ..
- Strong working knowledge in SQL Database like PostGresql, NoSQL databases like Cassandra and Azure Cloud Databases etc...
- Managing database distribution, security, and access requirements.
- Designing and developing logical and physical layers of databases.
- Monitoring performance and performing database training and assists application developers.
- Experience with software monitoring tools such as Splunk, CloudWatch, Datadog, Kibana, etc
- Prior experience with GraphQL.
- API Security.
- Experience in streaming technologies like Apache Kafka, Spark is preferred
- Prior experience with popular React.js workflows (such as Flux or Redux)
- Experience in Jenkins/Cloudbees, Apigee, Istio, Kubernetes, Rancher.
- Experience in Cloud native development in Azure or AWS is preferred.
- Experience with API Automation Framework (Rest Assured, JMeter, Postman, Cucumber etc)
- Strong Systems design, problem-solving and analytical skills
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.