Java and Python Developer with Microservices, API, and Cloud

Posted 6 Days Ago
Be an Early Applicant
Bellandur, Bangalore, Karnataka
In-Office
Senior level
Fintech • Financial Services
The Role
Develop scalable backend applications using Java and Python, build microservices, automate workflows, and ensure secure solutions for enterprise environments.
Summary Generated by Built In

Job Summary
Synechron is seeking a versatile Java and Python Developer to join our technology team. This role involves developing scalable backend applications, building microservices, automating workflows, and ensuring secure, compliant solutions within banking and enterprise platforms. The ideal candidate will leverage expertise in Java and Python to deliver high-quality software, promote integration, and support DevOps practices, aligning with the organization’s strategic objectives of innovation, operational efficiency, and technological excellence.

Software Requirements

  • Required:

    • Java (Spring Boot and Core Java) with proven experience in enterprise application development

    • Python (Flask, Django, FastAPI) with skills to develop APIs and automation scripts

    • SQL databases (Oracle, PostgreSQL) and NoSQL databases (MongoDB) for high-volume data handling

    • CI/CD tools: Jenkins, GitHub Actions, Bitbucket pipelines

    • Version control: Git (GitHub, GitLab, Bitbucket)

  • Preferred:

    • Containerization: Docker, Kubernetes

    • Cloud deployment platforms (AWS, Azure, GCP)

    • Infrastructure as code tools (Terraform, Ansible)

    • Monitoring tools (Prometheus, Grafana)

Overall Responsibilities

  • Design, develop, and maintain scalable, secure backend solutions using Java (Spring Boot) and Python (Flask, Django, FastAPI).

  • Build and manage RESTful APIs and microservices that support banking and enterprise workflows.

  • Collaborate effectively with cross-functional teams to deliver integrated solutions aligned with business needs.

  • Develop automation scripts for deployment, data processing, and operational monitoring to improve efficiency.

  • Integrate applications with third-party services and internal systems, ensuring seamless data flow.

  • Implement security best practices in coding, data management, and deployment to meet banking regulation standards such as PCI DSS and GDPR.

  • Participate in code reviews, design discussions, and SCRUM ceremonies to ensure quality and timely delivery.

Technical Skills (By Category)

  • Programming Languages:

    • Required: Java (Spring Boot, Core Java), Python (Flask, Django, FastAPI)

    • Preferred: Additional scripting languages (e.g., Bash, PowerShell) for automation tasks

  • Databases/Data Management:

    • Required: SQL (Oracle, PostgreSQL), NoSQL (MongoDB)

    • Preferred: Data warehouse or big data technologies (e.g., Hadoop, Spark)

  • Cloud Technologies:

    • Preferred: AWS, Azure, GCP for deployment, storage, and scalability

  • Frameworks and Libraries:

    • Required: Spring Boot, Hibernate, Flask, Django, FastAPI, REST API development

    • Preferred: Microservices frameworks, message brokers (Kafka, RabbitMQ)

  • Development Tools and Methodologies:

    • Required: Jenkins, Git, Maven, Docker, Kubernetes

    • Agile/Scrum methodologies for iterative development and CI/CD integration

  • Security Protocols:

    • Secure coding standards, encryption, authentication, and authorization mechanisms applicable to banking solutions.

Experience Requirements

  • Minimum 5 years of professional experience in Java and Python development within enterprise environments.

  • Proven experience designing and deploying microservices and REST APIs.

  • Demonstrated ability to automate processes, build CI/CD pipelines, and manage cloud-based deployments.

  • Prior experience in banking, financial services, or regulated industries is preferred.

  • Candidates with a strong project portfolio demonstrating full-stack, backend, or automation expertise are encouraged.

Day-to-Day Activities

  • Develop, test, and optimize backend applications and microservices using Java and Python.

  • Build and maintain API endpoints supporting enterprise systems and client integrations.

  • Create automated scripts for deployment, testing, and monitoring integration pipelines.

  • Troubleshoot issues, optimize performance, and ensure security standards are met throughout the development lifecycle.

  • Participate in daily scrum meetings, sprint planning, and technical reviews.

  • Collaborate with DevOps teams to ensure containerized applications are deployed efficiently.

  • Stay abreast of emerging technologies, suggest improvements, and incorporate new tools to enhance development processes.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.

  • Relevant certifications in Java (Oracle Certified Professional), Python, or DevOps tools are advantageous.

  • Continuous learner with a passion for exploring new frameworks, tools, and industry best practices.

Professional Competencies

  • Strong analytical and problem-solving skills with an outcome-driven approach.

  • Leadership qualities to guide junior developers and foster team collaboration.

  • Excellent communication skills for stakeholder engagement, technical documentation, and knowledge sharing.

  • Adaptability to rapidly evolving technology landscapes and project needs.

  • Process-oriented mindset with a focus on delivering secure, reliable, and scalable solutions.

  • Effective time management and prioritization skills for handling multiple responsibilities under deadlines.

S​YNECHRON’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.

Candidate Application Notice

Top Skills

Ansible
AWS
Azure
Bitbucket
Core Java
Django
Docker
Fastapi
Flask
GCP
Git
Github Actions
Grafana
Java
Jenkins
Kubernetes
MongoDB
Oracle
Postgres
Prometheus
Python
Spring Boot
SQL
Terraform
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Maharashtra
12,827 Employees
Year Founded: 2001

What We Do

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,700+, and has 48 offices in 19 countries within key global markets. For more information on the company, please visit our website: www.synechron.com.

Similar Jobs

TransUnion Logo TransUnion

Senior Consultant

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
World Trade Center, Yeshwanthpur, Bengaluru Urban, Karnataka, IND
13000 Employees
10-10 Annually

TransUnion Logo TransUnion

Manager - Application Support

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
World Trade Center, Yeshwanthpur, Bengaluru Urban, Karnataka, IND
13000 Employees

Zscaler Logo Zscaler

Machine Learning Engineer

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
8697 Employees

TransUnion Logo TransUnion

Analyst, Data Science and Analytics- Credit Risk

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

Similar Companies Hiring

Rain Thumbnail
Web3 • Payments • Infrastructure as a Service (IaaS) • Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
80 Employees
Granted Thumbnail
Mobile • Insurance • Healthtech • Financial Services • Artificial Intelligence
New York, New York
23 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account