Translate business and technical requirements into scalable integration designs including synchronous APIs, asynchronous messaging, and event streaming.
Serve as a technical lead for integration projects, guiding developers and consultants on implementation best practices.
Design, Develop, test, and maintain Rest APIs using Java and Spring Boot frameworks adhering to standards and business requirements.
Design and implement cloud-native solutions leveraging major cloud platforms.
Collaborate with product managers, architects, and other developers to deliver robust software solutions.
Optimize application performance, scalability, and security across cloud environments.
Mentor junior developers and participate in code reviews to uphold coding standards.
Develop secure, high-performance REST and SOAP APIs, middleware services, and event-driven components that connect core banking systems, LOS platforms, CRMs, and other financial systems.
Implement message routing, orchestration, and data transformation (DataWeave, JSON, XML, XSLT, etc.).
Write clean, efficient, and well-documented code following best practices.
Participate in unit, integration, and performance testing of APIs and services.
Build CI/CD pipelines for automated testing and deployment using Azure DevOps, GitHub Actions, or similar tools.
Conduct troubleshooting, debugging, and root-cause analysis for integration issues in test and production environments.
Requirements
8+ years of professional design, java coding experience.
6+ years' experience in Rest API development and Spring Framework.
Expertise in Spring Boot and microservices architecture.
6+ years of experience in discussing and analyzing technical and business topics with both technical and non-technical personnel.
6+ years of experience in adhering to or improving procedures and processes required for the effective software development and implementation projects.
6+ years of experience in multi-tasking and prioritizing workloads efficiently.
6+ years of experience working effectively with a diverse group of stakeholders.
Strong problem-solving skills and ability to work independently or as part of a team.
Excellent communication skills and attention to detail.
Bachelor’s degree in Computer Science, Information Technology, or related field.
Tech Stack
Azure
Cloud
Java
Microservices
SOAP
Spring
Spring Boot
SpringBoot
Benefits
Fuel Your Life program to support physical, financial, social, and emotional well-being
Paid holidays and generous time away policies
No-cost mental health support through Employee Assistance Programs
Living Proof program to recognize your peers’ extra effort with points redeemable for rewards
Eight Employee Resource Groups to foster a collaborative culture and expand your network
Unparalleled professional growth with training, development, and internal mobility opportunities
Retirement planning and discounted shares with the Employee Stock Purchase Plan
Medical, dental, vision, life, and disability insurance options available day one