Java & DB Developer with Microservices & Cloud Expertise

Posted:
4/13/2026, 5:34:17 PM

Location(s):
Karnataka, India ⋅ Bengaluru, Karnataka, India

Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

Workplace Type:
Hybrid

Job Summary
Synechron is seeking an experienced and versatile Java and Python Developer to design, develop, and deploy enterprise-scale solutions supporting data processing, integration, and backend services. This role involves combining deep expertise in Java and Python with cloud, microservices, and data management technologies to deliver high-quality, scalable, and secure applications. The ideal candidate will collaborate effectively with cross-functional teams, drive technical innovation, and support continuous delivery and operational excellence aligned with business objectives.

Software Requirements

  • Required:

    • Proficiency in Java (Core, Spring Boot, Hibernate) (latest stable versions) and Python (Flask, Django, FastAPI)

    • Experience developing RESTful APIs, microservices, and event-driven systems

    • Strong expertise in SQL (MySQL, PostgreSQL) and familiarity with NoSQL databases (MongoDB, Cassandra)

    • Working knowledge of cloud platforms (AWS, Azure, GCP) supporting deployment and scaling of applications

    • Experience with DevOps tools and practices: Jenkins, Docker, Kubernetes

    • Version control proficiency using Git (GitHub, GitLab, Bitbucket)

  • Preferred:

    • Familiarity with container orchestration (Kubernetes) and cloud-native services

    • Experience with data modeling and data warehousing concepts

    • Exposure to CI/CD automation tools and pipelines

Overall Responsibilities

  • Lead the design, development, and deployment of scalable solutions leveraging Java, Python, and cloud technologies.

  • Collaborate with stakeholders to translate business needs into robust API-driven applications and microservices.

  • Develop and optimize codebases, ensuring high performance, security, and maintainability.

  • Build, support, and improve automated CI/CD pipelines for continuous delivery.

  • Conduct code reviews, enforce best practices, and mentor junior developers to uphold quality standards.

  • Troubleshoot system issues, perform root cause analysis, and implement performance/tuning improvements.

  • Support system deployment, configuration, and scaling in cloud or hybrid environments.

  • Implement secure coding practices, manage system security, and ensure compliance with organizational standards.

  • Stay current with emerging technologies, frameworks, and best practices, and incorporate them into development workflows.

Technical Skills (By Category)

  • Programming Languages (Essential):

    • Java (latest stable versions, e.g., Java 11+)

    • Python (Flask, Django, FastAPI)

    • Preferred: Additional JVM languages like Kotlin or Scala; scripting in Bash or PowerShell

  • Frameworks & Libraries (Essential):

    • Spring Boot, Hibernate

    • Flask, Django, FastAPI for Python-based services

    • REST API design and implementation

  • Databases & Data Management (Essential):

    • SQL: MySQL, PostgreSQL

    • NoSQL: MongoDB, Cassandra

  • Cloud Technologies (Essential):

    • Cloud deployment (AWS, Azure, or GCP) including services supporting application hosting, scaling, and security

  • Containers & Orchestration (Preferred):

    • Docker and Kubernetes for containerization and orchestration

  • Development & CI/CD Tools (Essential):

    • Git, Jenkins, Maven, Docker, Kubernetes

  • Security & Compliance (Preferred):

    • Knowledge of secure coding, API security, and cloud security best practices

Experience Requirements

  • At least 8+ years of combined experience in Java and Python development within enterprise environments.

  • Proven record of designing, implementing, and supporting scalable, secure microservices and APIs.

  • Experience deploying applications in cloud environments with automation pipelines.

  • Strong expertise in data management and system integration.

  • Support experience in financial, banking, or data-intensive sectors is a plus.

  • Alternative pathways include extensive hands-on experience in enterprise application development, cloud deployment, and microservices architecture supporting large-scale data solutions.

Day-to-Day Activities

  • Develop, enhance, and optimize Java and Python-based applications, APIs, and microservices.

  • Create and review code, perform testing, and ensure delivery of high-quality solutions.

  • Collaborate with product managers, architects, and operations teams on design and deployment strategies.

  • Troubleshoot, debug, and resolve system issues promptly, ensuring operational stability.

  • Support automation of build, testing, and deployment procedures within CI/CD pipelines.

  • Perform system tuning, security assessments, and performance improvements.

  • Maintain comprehensive documentation for system architecture, APIs, and deployment procedures.

  • Stay informed of industry best practices and emerging trends, integrating them into projects as appropriate.

Qualifications

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

  • 8+ years of enterprise software development experience using Java and Python.

  • Demonstrated expertise in microservices architecture and cloud-native deployment.

  • Certifications in cloud platforms (e.g., AWS, Azure) or enterprise architecture are a plus.

  • Proven ability to lead technical initiatives, mentor team members, and deliver solutions in a fast-paced environment.

  • Strong analytical, problem-solving, and communication skills.

Professional Competencies

  • Strategic thinking and innovation for designing scalable and secure solutions.

  • Leadership and mentorship skills to develop talent and foster team collaboration.

  • Excellent stakeholder management and communication skills.

  • Adaptability to evolving technologies, client requirements, and project scope.

  • Ownership mindset, with a focus on operational excellence, security, and continuous improvement.

  • Time management and organizational skills to handle multiple priorities efficiently.

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