Java and Python Developer with Microservices, API, and Cloud

Synechron

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 4 days ago
Vacancies: 1 Vacancy

Job Summary

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 organizations 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

  • Bachelors or Masters 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.

SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

IC

Job SummarySynechron 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 candid...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

Company Logo

Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more

View Profile View Profile