About this role
Job Description
Apex Systems is looking for a Microservices/AI Designer to help design modern enterprise applications across both back-end and front-end architecture. This role requires deep Java and microservices expertise, along with the ability to design front-end solutions and understand how AI capabilities can be incorporated into enterprise applications and workflows. The successful candidate will define end-to-end application architecture, make key technical design decisions, and provide direction to development teams.
- Design scalable enterprise applications across back-end services, APIs, integrations, and front-end layers.
- Lead the design of Java/Spring Boot microservices and service-to-service communication.
- Define front-end architecture, application structure, integration patterns, and interactions with back-end APIs.
- Establish API-first design principles and reusable integration patterns.
- Design event-driven solutions using Kafka or similar messaging technologies.
- Make architectural decisions related to scalability, resiliency, security, performance, and maintainability.
- Provide technical direction to developers and review solution designs.
- Work with architecture, engineering, product, and business stakeholders to translate requirements into technical solutions.
- Identify opportunities to integrate AI capabilities into applications, APIs, and business workflows.
- Design solutions that support containerized and cloud-native deployment models.
- Incorporate authentication, authorization, API security, observability, logging, monitoring, and automated testing into application designs.
- Support CI/CD and modern software engineering practices.
Required Skills & Experience
- Deep experience with Java/Spring Boot architecture and back-end microservices design.
- Ability to design end-to-end solutions across front-end applications, APIs, microservices, and integrations.
- Experience with REST APIs, Kafka or other event-driven architectures, and API security within microservices-based applications.
- Experience with Docker, Kubernetes, CI/CD, and cloud-native environments.
- Strong understanding of scalability, resiliency, performance, logging, and monitoring.
- Experience providing technical design guidance to development teams.
- Understanding of AI and Generative AI, including the integration of AI and large language models into applications, APIs, and workflows.
- Banking experience or a strong understanding of financial applications.
Nice to Have Skills & Experience
- Experience with front-end architecture and design, including React or Angular.
- Knowledge of AI governance, security, and data privacy.
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.
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth 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 ClearlyRateds Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico.
Everforth Apex
Benefits
- Overview: In terms of professional development, Everforth 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.