Java Solution Architect – Insurance and BFSI
Your tasks
Java Solution Architect Insurance & BFSI to work in CDMX (Hybrid Scheme) Job Objective: Lead the design, evolution, and governance of enterprise technological architectures for the insurance and financial services (BFSI) sectors. The selected candidate will head the modernization of Legacy platforms, defining secure, resilient, and high-performance ecosystems that respond to business objectives and the sector's regulatory compliance.
Main Responsibilities
- Define the end-to-end reference and solution architecture for critical applications in the insurance and financial sectors.
- Translate operational requirements and complex business rules into scalable, secure technical designs aligned with organizational goals.
- Prepare architecture documentation, component diagrams, integration specifications, and technological evolution roadmaps.
- Lead strategic initiatives for the modernization of legacy systems (AS400 / Mainframe) towards cloud-native and microservices architectures.
- Establish code standards, architecture patterns, security policies, and development best practices for the team.
- Provide technical direction and mentorship to distributed development teams, performing code reviews and high-level and low-level design approvals.
- Coordinate with DevOps cells on the automated deployment strategy, container packaging, and solution monitoring.
- Lead working groups with Product Owners, business directors, risk specialists, and technological providers.
- Ensure the performance, high availability, resilience, and strict regulatory compliance of the developed platforms.
Requirements
Requirements and Key Information Language: Fluent conversational English mandatory.
Experience in Insurance / BFSI: Minimum 8 years of specialized career path within the insurance or financial services sector, with mastery in at least one of the following business domains:
- Policy Administration.
- Quotation, pricing, and underwriting of risks (Quotation & Underwriting).
- Management of endorsements, modifications, and validity.
- Claims processing and management (Claims).
- Billing, collection, and premium handling (Billing).
- Motor & Fleet Insurance.
- Control of business rules and applicable financial regulations.
Architecture & Java Core Development
- Solid experience in Java (versions 8, 11, 17 or higher).
- Frameworks: Spring Boot and Spring Cloud.
- Design and implementation of Microservices, REST APIs, and SOAP Services.
- Handling of ORM (Hibernate / JPA) and build tools (Maven / Gradle).
- Practical application of enterprise design patterns and SOLID principles.
Integration, Security & Messaging
- Handling of API Gateways: Apigee, DataPower, or Kong.
- Messaging and event-based integration platforms: IBM MQ and/or Apache Kafka.
- Security protocols for APIs: OAuth 2.0, JWT, and OpenID Connect.
- Enterprise Integration Patterns.
Cloud, Containers & CI/CD
- Main Cloud: Microsoft Azure (highly desirable) and/or experience with AWS / GCP.
- Orchestration and containerization: Docker, Kubernetes, and/or Red Hat OpenShift.
- Automation and CI/CD Pipelines: Azure DevOps, GitHub Enterprise, or Jenkins.
Databases
- Relational: Oracle, SQL Server, PostgreSQL.
- NoSQL / Caching: MongoDB, Redis.
Valuable Additional Knowledge
- Exposure to Micro Frontend architectures and integration with modern web technologies (ReactJS / Angular).
- Modernization and migration projects of banking/insurance cores based on AS400 and Mainframe.
-Requirements- Minimum education: Higher education - Bachelor's degree 5 years of experience Languages: English Knowledge: Design, Java, Human resources
What we offer
- Competitive monthly salary (open to negotiation according to experience and technical profile).
- Office hours Monday to Friday.
- 100% payroll scheme.
- Statutory benefits (Prestaciones de Ley).
- Superior benefits (Family Major Medical Expenses Insurance, Life Insurance for $1,000,000 MXN, Grocery Vouchers, 30 days of Aguinaldo, PTU).