Java Python Fullstack Developer

4 days ago


Bengaluru, Karnataka, India Collabera Full time ₹ 12,00,000 - ₹ 36,00,000 per year

Role - Java & Python Full Stack Developer

Location - Bengaluru, KA

Type - Hybrid

NOTE - Candidates based outside of Bengaluru, KA, please don't apply. This is a On-Site / Hybrid Role, and all the INTERVIEWS will happen IN-PERSON / F2F.

We are seeking a highly experienced and motivated
Senior Software Engineer
with 5 to 10 years of experience in building robust, scalable applications using
Java
and
Python
. This role is central to our core product development efforts, focusing on application architecture, clean code development, and the implementation of automated deployment pipelines. The ideal candidate is a hands-on developer who is passionate about CI/CD, DevOps practices, and driving application excellence. This is a pure
Application Development
role, not a security testing position.

Key Responsibilities

Application Development & Architecture

  • Design and Implement:
    Lead the design and development of high-performance, scalable application features and services using
    Java
    (for backend systems) and
    Python
    (for scripting, APIs, and data processing layers).
  • Code Quality:
    Write clean, well-tested, and maintainable code, adhering to established software engineering principles and best practices (e.g., SOLID, TDD).
  • System Ownership:
    Take ownership of the full application lifecycle, from requirements gathering and design to deployment, monitoring, and ongoing optimization.
  • Collaboration:
    Work closely with Product Managers and cross-functional engineering teams to translate business requirements into technical specifications and deliver high-quality products.

DevOps & CI/CD Enablement

  • CI/CD Pipeline Management:
    Design, implement, and maintain continuous integration and continuous delivery (
    CI/CD
    ) pipelines using
    GitHub Actions
    and other relevant tools.
  • Version Control:
    Expertly manage source code, branching strategies, and collaboration workflows using
    Git
    and
    GitHub
    .
  • Workflow Automation:
    Develop and optimize
    GitHub workflows
    to automate building, testing, and deploying applications reliably and efficiently across various environments.
  • Infrastructure:
    Assist in the definition and configuration of application infrastructure (e.g., Docker, Kubernetes, Cloud services).

Quality & Security Practices

  • Testing:
    Implement unit, integration, and end-to-end tests to ensure high product quality and prevent regression.
  • Code Review:
    Participate in and lead code reviews, providing constructive feedback to junior and peer developers to ensure code standards and security are met.
  • (Preferred) Secure Coding:
    Integrate
    Code Scanning
    tools (SAST/SCA) into the CI/CD pipeline and interpret their results to find and remediate
    Vulnerabilities
    within the application code, fostering a secure-by-design development mindset.

Required Qualifications

  • Experience:
    5 to 10 years of professional experience in software engineering.
  • Programming Mastery:
    High proficiency in
    Java
    and
    Python
    , with a proven track record of developing large-scale, enterprise-level applications.
  • DevOps/CI/CD Tools:
    Strong hands-on experience with
    GitHub
    , including repository management, branching strategies, pull requests, and code reviews.
  • Workflow Automation:
    Direct experience setting up, customizing, and managing
    GitHub Actions
    and defining complex
    GitHub workflows
    for automation.
  • Application Focus:
    Demonstrated experience in core Application Development (e.g., APIs, backend services, microservices) rather than infrastructure or dedicated security testing.
  • Fundamentals:
    Strong understanding of Data Structures, Algorithms, Object-Oriented Programming (OOP), and Distributed Systems concepts.

Preferred Qualifications (Nice-to-Haves)

  • Experience with securing application code, including knowledge of common security vulnerabilities (OWASP Top 10) and secure coding practices.
  • Familiarity with Static Application Security Testing (
    SAST
    ) or Software Composition Analysis (
    SCA
    ) tools for
    Code Scanning
    .
  • Experience in a major cloud environment (AWS, Azure, or GCP).
  • Knowledge of containerization technologies like Docker and Kubernetes.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.


  • Bengaluru, Karnataka, India Cognizant Technology Solutions Full time ₹ 8,00,000 - ₹ 18,00,000 per year

    Role: Python Fullstack DeveloperJob Location: Bangalore / ChennaiExperience: Minimum 6+ yearsMust have Skills: Python, Django, ReactPreferred Skills: FastAPI, PostgreSQL, Javascript, AWS, K8Job SummaryWe are seeking a Python Fullstack Developer with 6 to 9 years of experience to join our dynamic team. The ideal candidate will have expertise in Python,...


  • Bengaluru, Karnataka, India DCS IT Solution Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Python Fullstack DeveloperExperience: 5–8 YearsLocation: BangaloreJob Summary:We are seeking a highly skilled Python Fullstack Developer with expertise in modern frontend frameworks and backend services. The candidate will be responsible for designing, developing, and maintaining scalable applications using Python, Angular/React, and cloud...


  • Bengaluru, Karnataka, India Capgemini Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job Description Python Fullstack Developer – CASE, DevOps, GitHub, SQLLocation: Bangalore, IndiaExperience: 6 to 9 yearsChoose Capgemini – Reimagine the PossibleChoosing Capgemini means choosing a company where you are empowered to shape your career your way. You'll be supported and inspired by a collaborative global community, and you'll help leading...


  • Bengaluru, Karnataka, India Team Computers Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Java Fullstack Developer Key ResponsibilitiesDesign, develop, and maintain web applications using Java, Spring MVC, Spring Boot, React JS, Servlets, and JSP.Collaborate with cross-functional teams to define, design, and ship new features.Write clean, maintainable, and efficient code.Ensure the performance, quality, and responsiveness of applications.Identify...

  • Java Developer

    1 day ago


    Bengaluru, Karnataka, India TCP Corps Full time ₹ 3,60,000 - ₹ 7,20,000 per year

    Job Title: Java Developer (Level 4) Experience: 7 to 15 Years Location: Bangalore Salary - Up to 30 LPA Job Description: We are seeking an experienced Fullstack Developer to join our team and be part of a digital transformation journey. The candidate will work within a global agile development team spanning across multiple locations and will contribute to...


  • Bengaluru, Karnataka, India Coffee Beans Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Java Fullstack DeveloperRole: Java Full Stack DeveloperExperience: 4 - 8 yearsWork Mode: 5 days Work from OfficeDomain: Financial Services (Service-based Business)Key Expectations: We are looking for Java full stack engineers who can contribute across both backend and frontend systems with minimal supervision and ensure end-to-end ownership of...


  • Bengaluru, Karnataka, India Talent Worx Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Job Description – Java Fullstack Developer (Java + Angular)We are looking for a passionate Java Fullstack Developer with expertise in both Java and Angular to join our innovative team. In this role, you will play a key part in developing robust, scalable web applications tailored to meet our clients' business needs. You will collaborate closely with...


  • Bengaluru, Karnataka, India KSA INC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Key ResponsibilitiesFrontend Development○ Lead the development of a React-based frontend○ Design and implement intuitive, scalable UI/UX components.○ Optimize frontend performance and loading times.○ Implement secure authentication mechanisms (Azure AD/MSAL).Backend Development○ Develop and maintain scalable FastAPI-based microservices.○ Optimize...


  • Bengaluru, Karnataka, India ALIQAN Technologies Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title : Java FullStack DeveloperExperience: 4-8 YearsMode of hire: ContractWork location: Bangalore (Hybrid)Notice period : 15 Days MaxJob Description:Moderate experience of Java developmentModerate experience with frontend and/or full stack development (Angular or React)Moderate experience working in an Agile-based development environment is a...


  • Bengaluru, Karnataka, India SWITS DIGITAL Private Limited Full time ₹ 45,000 - ₹ 90,000 per year

    Job Title: Senior Java Fullstack DeveloperExperience:3–6 YearsLocation : bangaloreJob OverviewWe are seeking a skilled Fullstack Developer with strong expertise inAngularfor frontend development andJava (Spring Boot)for backend services. The ideal candidate will have hands-on experience building scalable, secure, and high-performance web applications and...