Java Microservices Engineer – Cloud & AI-Powered Data Solutions at Synechron

Synechron, a global leader in digital transformation, consulting, and financial services technology, is hiring for the role of Java Microservices Engineer – Cloud & AI-Powered Data Solutions. This is a full-time opportunity based in Bengaluru (Thanisandra, BCIT).

If you are passionate about building scalable microservices, designing distributed architectures, and leveraging AI-powered solutions in the cloud, this is your chance to work on cutting-edge financial technology platforms.


Job Summary

As a Senior Engineer – Solutions, you will play a critical role in designing, developing, and maintaining service domains within the Enterprise Banking Backbone (EBB) – Core Acquiring Platform. The focus of this role is on building secure, high-performance, and innovative microservices and distributed architectures that drive payment processing and banking solutions.

You will collaborate with cross-functional teams, contribute to modernizing financial systems, and ensure robust service delivery aligned with business and technology objectives. This role is perfect for experienced engineers eager to work on AI-powered data solutions, cloud-native microservices, and financial platforms.


Key Responsibilities

As a Java Microservices Engineer at Synechron, your responsibilities will include:

  • Microservices Development: Design, develop, and maintain scalable service domains within the Core Acquiring Platform.
  • API Design: Create and consume REST APIs with OpenAPI specifications for seamless integration.
  • SDK Development: Build SDKs to support system interoperability and integration.
  • Distributed Architectures: Implement scalable microservices patterns and real-time data pipelines using Kafka Streams.
  • AI-Powered Engineering: Leverage AI-driven techniques to optimize system performance and functionality.
  • Cloud Infrastructure Management: Deploy and manage applications using AWS services (EC2, ECS, Lambda, S3, Secrets Manager, KMS, IAM).
  • Automation: Use Infrastructure as Code (CloudFormation, Terraform) to ensure reliable, automated deployments.
  • Security & Testing: Work with SAST/DAST tools, CI/CD pipelines, and encryption mechanisms to build secure systems.
  • Collaboration: Partner with product owners, business analysts, and operations teams to translate requirements into robust technical solutions.
  • Continuous Improvement: Stay updated on emerging technologies and industry best practices to drive innovation.

Required Technical Skills

To excel in this role, candidates must have expertise in the following areas:

Programming Languages

  • Required: Java (expertise in microservices and distributed systems)
  • Preferred: Python, C#

Databases & Data Management

  • Relational databases: PostgreSQL, MySQL
  • NoSQL databases: MongoDB, Cassandra

Cloud Technologies

  • Hands-on experience with AWS: EC2, ECS, Lambda, S3, Secrets Manager, KMS, IAM
  • Knowledge of Infrastructure as Code: CloudFormation, Terraform

Frameworks and Libraries

  • Spring Boot or Quarkus for microservices development
  • Kafka Streams for real-time distributed data processing
  • SDK development and integration

Development Tools & Methodologies

  • Version control: Git
  • CI/CD pipelines: Jenkins, GitLab CI/CD, or equivalent
  • Agile development practices (Scrum, Kanban)
  • Security testing tools: SAST, DAST

Security Protocols

  • Strong understanding of application security
  • Knowledge of API security, data encryption, and IAM best practices

Experience Requirements

  • 5+ years of professional experience in software engineering with a focus on Java-based microservices
  • Proven experience in building distributed systems and service domains
  • Expertise in Kafka Streams and real-time data processing
  • Hands-on experience in creating and consuming APIs using OpenAPI specifications
  • Experience in managing cloud infrastructure with AWS or equivalent platforms
  • Exposure to AI-powered engineering or ML-based optimizations (preferred)
  • Prior experience in financial services, banking platforms, or payment processing systems (a plus)

Day-to-Day Activities

A typical day as a Java Microservices Engineer at Synechron will include:

  • Developing and deploying new microservices with robust APIs and SDKs
  • Participating in Agile ceremonies (planning, standups, refinements, retrospectives)
  • Designing distributed system architectures that ensure security, scalability, and fault tolerance
  • Automating deployments using Terraform or CloudFormation in CI/CD pipelines
  • Monitoring microservices performance and addressing operational challenges proactively
  • Incorporating AI and ML techniques to enhance system intelligence and automation
  • Conducting code reviews, performance tuning, and security audits
  • Documenting technical solutions, standards, and architecture decisions

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • Master’s degree or equivalent experience is a plus
  • Certifications such as AWS Certified Solutions Architect or equivalent are highly advantageous
  • Continuous learning through training, workshops, or certifications is encouraged

Professional Competencies

Synechron is seeking individuals with not only technical expertise but also strong professional skills. The role requires:

  • Excellent problem-solving and analytical abilities
  • Strong foundation in scalable and secure design principles
  • Ability to translate complex technical concepts for business stakeholders
  • Effective collaboration and communication skills
  • Self-motivation, proactivity, and ability to work independently
  • Adaptability to evolving technologies and changing project requirements
  • A continuous improvement mindset with focus on innovation
  • Strong organizational skills to meet project deadlines without compromising quality

Why Join Synechron?

At Synechron, you will work on cutting-edge projects in the financial services domain, contributing to cloud-native, AI-powered digital transformation. Benefits include:

  • Opportunity to work with global banking and financial institutions
  • Exposure to AI engineering, cloud platforms, and modern microservices architectures
  • A supportive and inclusive culture with flexible workplace arrangements
  • Access to mentorship, professional training, and career growth programs
  • The chance to make a direct impact on financial technology innovation

Diversity & Inclusion at Synechron

Diversity, Equity, and Inclusion (DEI) are central to Synechron’s values. Through its initiative “Same Difference”, the company promotes equality, respect, and inclusivity across its global workforce.

Synechron ensures employment decisions are based solely on skills, qualifications, and business needs, without regard to gender, race, ethnicity, religion, disability, or any other status.

Employees benefit from:

  • Flexible workplace arrangements
  • Learning & development programs
  • Mentoring and career mobility opportunities
  • A respectful, inclusive, and collaborative work environment

Location

This role is based in Bengaluru – Thanisandra (BCIT), a prime technology hub for Synechron’s innovation-driven teams.


Who Should Apply?

This role is perfect for professionals who:

  • Have strong expertise in Java microservices and distributed system design
  • Are passionate about AI-powered engineering and cloud-native applications
  • Thrive in fast-paced, global financial environments
  • Seek a career that combines technology innovation with financial domain expertise
  • Want to work with modern tools, cloud platforms, and AI-powered solutions

Application Process

If you are ready to take the next step in your career and work on exciting cloud and AI-powered financial technology solutions, apply today for the Java Microservices Engineer role at Synechron.

Your expertise in Java, microservices, cloud platforms, and AI engineering will help shape the future of global banking systems.

The role of Java Microservices Engineer – Cloud & AI-Powered Data Solutions at Synechron offers a unique opportunity to apply your skills in microservices architecture, AI engineering, and cloud infrastructure to build scalable and secure banking solutions.

With responsibilities spanning API design, cloud deployment, real-time data processing, and AI integration, this is the perfect role for ambitious engineers looking to advance their careers in the fintech and banking technology domain.

Join Synechron and be part of a global team that is redefining digital innovation in financial services.

Apply now and start your journey as a Java Microservices Engineer at Synechron.

Apply Here : Click Here

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top