Senior Backend API Developer - Cloud Migration & Microservices
Synechron TechnologiesJob Description
API Developer | Cloud Migration, .NET & Java, REST/SOAP, Security, Microservices, Cloud Platforms
Job Summary
Synechron is seeking an experienced Backend .NET Developer to lead the development and migration of API solutions within our banking and payments platform. This role involves designing, building, and refactoring legacy APIs into cloud-native microservices, leveraging .NET and Java technologies. You will be responsible for ensuring high-performance, scalable, and secure API solutions aligned with industry standards such as BIAN, and supporting enterprise infrastructure integration with major record systems like SAP, HCL, and mainframes. As a key contributor, you will drive technical excellence, promote best practices, and support continuous delivery in a dynamic, fast-paced environment.
Software Requirements
Required: .NET Framework and .NET Core (version 5+), C# or Kotlin, REST API development, CI/CD tools (GitHub, GitHub Actions, TeamCity), Docker, Kubernetes, Azure DevOps, SQL (Microsoft SQL Server, Oracle, MySQL), API gateways (Kong, AWS API Gateway)
Preferred: AWS CDK, serverless architecture (AWS Lambda, Fargate, EKS), security frameworks (OAuth2, IAM Roles & Policies), monitoring/logging tools (Splunk, AppDynamics, CloudWatch), API management tools, Java, Spring Boot, OpenAPI/Swagger
Experience level: 7–10 years in enterprise API development, migration, and cloud-native architecture
Overall Responsibilities
Lead design, development, and deployment of microservices architectures using .NET, Java, and cloud technologies
Migrate legacy APIs to cloud-native environments leveraging AWS, Azure, or GCP and refactor APIs to improve scalability and resilience
Develop and maintain scalable, secure REST and SOAP APIs based on BIAN standards for banking systems and payment gateways
Collaborate with architecture, security, and business teams to define and implement API security, access control, and compliance measures
Lead code reviews, enforce best practices, and promote DevOps principles within the team
Automate deployment, testing, and monitoring processes to ensure continuous delivery and operational stability
Troubleshoot, diagnose, and resolve technical issues related to APIs, system integration, and infrastructure performance
Support new project initiatives, POC development, and system enhancements supporting the enterprise roadmap
Maintain comprehensive documentation including technical specifications, API catalogs, and operational guidelines
Technical Skills (By Category)
Programming Languages:
Essential: C#, .NET Framework and Core, Java, JavaScript, TypeScript, REST API, SOAP, Spring Boot (preferred)
Preferred: Kotlin, Python, Groovy for scripting and automation projects
Databases & Data Management:
SQL Server, Oracle, MySQL, data validation, schema design, query optimization, data migration techniques
Cloud Technologies:
AWS (Lambda, Fargate, EKS, IAM, API Gateway), Azure (Function Apps, API Management, Virtual Networks), GCP (basic knowledge)
Frameworks & Libraries:
.NET Core, Spring Boot, Hibernate, REST API, OAuth2, JWT, OpenAPI/Swagger, API Gateway integrations
Development Tools & Methodologies:
Git, Jenkins, Azure DevOps, TeamCity, Docker, Kubernetes, Agile/Scrum, DevSecOps, TDD/BDD
Security & Compliance:
API security protocols, data encryption, identity and access management, regulatory standards (HIPAA, GDPR, SOC)
Experience Requirements
7+ years in enterprise API development, migration, and cloud-native architecture support
Proven experience refactoring legacy systems to modern, scalable APIs on cloud platforms
Strong background in implementing secure, high-availability, multi-tenant API solutions
Experience working in banking, financial services, or regulated enterprise environments is advantageous; extensive enterprise API experience in other sectors is acceptable
Day-to-Day Activities
Develop and deploy scalable microservices APIs supporting banking and payment transactions
Lead migration efforts for legacy APIs into cloud-native environments, refactoring for resilience and performance
Collaborate with security, architecture, and business teams to meet technical and compliance standards
Conduct code reviews, enforce best practices, and mentor junior developers
Troubleshoot and resolve API performance and security issues swiftly
Automate deployment pipelines and system monitoring tasks to support continuous integration and delivery
Document system architecture, API specifications, and operational procedures
Participate in Agile ceremonies, sprint planning, and technical reviews
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or relevant discipline
7+ years designing, developing, and migrating enterprise APIs with .NET and Java technologies
Certifications such as AWS Solutions Architect, Azure Developer, or API security (preferred)
Strong troubleshooting, security, and performance optimization skills
Ability to work independently and lead technical projects effectively
Professional Competencies
Analytical thinking and problem-solving skills for complex migration and API challenges
Leadership and mentorship abilities for guiding team efforts
Excellent stakeholder communication to translate technical details to non-technical audiences
Adaptability and continuous learning to stay current with emerging cloud and API management solutions
Ownership of security, scalability, and operational excellence initiatives
Strong time and project management skills to handle multiple priorities efficiently
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web DeveloperSoftware Tester
Tetra Edge Infra LlpQuality Engineer
Sri Bhuvan EnterprisesSoftware Developer
Infronex SystemsJunior PLC Programmer
Prorobot Automations