Talent.com
This job offer is not available in your country.
Software Development Engineer III - Java / Python

Software Development Engineer III - Java / Python

Pylon Management ConsultingBangalore
24 days ago
Job description

We are seeking a seasoned and technically adept individual to join our engineering team. In this role, you will be responsible for the architectural integrity and technical excellence of MPL's platform, ensuring it remains scalable, available, reliable, and maintainable. You will play a key role in designing and delivering mission-critical features while collaborating with cross-functional teams.

Responsibilities :

  • Ensure the platform's architecture meets the highest standards of scalability, availability, and reliability.
  • Contribute as both a technical leader and a hands-on developer.
  • Own end-to-end performance and availability of features; drive rapid product innovation while ensuring service reliability.
  • Collaborate with Program Managers, Product Managers, the Reliability and Continuity Engineering (RCE) team, and the Quality Engineering (QE) team to independently estimate and execute tasks.
  • Maintain and drive the execution of the technical backlog for non-functional platform requirements.
  • Participate in release planning, prioritizing work based on technical feasibility and engineering constraints.
  • Continuously seek opportunities to improve architecture, design, delivery timelines, and code quality.

Requirements :

  • Proven experience in building highly distributed, low-latency, and high-throughput systems.
  • Minimum 6 years of hands-on experience in Java and Spring Boot, ideally in consumer-facing internet products.
  • Proficiency in REST (Spring Boot, jHipster, Dropwizard) and non-REST (gRPC) communication paradigms.
  • Experience with real-time data streaming technologies such as Kafka, Apache Spark, and Flink.
  • Good to have : exposure to building Data Products or ML Platforms.
  • Deep understanding of microservices architecture and principles (12-factor app) and related networking models.
  • Strong background in cloud engineering, preferably with Google Cloud Platform (GCP).
  • Proficient in Java and / or Python; strong code reviewer with a track record of writing high-quality, maintainable code.
  • Familiarity with various data storage paradigms : relational, non-relational, document, graph, object, and time-series databases.
  • Sound knowledge of CAP theorem, distributed transactions, and consistency models (transactional and eventual).
  • Understanding of distributed system design patterns, including backpressure, bulkhead, circuit breaker, event sourcing, CQRS, and event-driven architecture.
  • Experience with caching strategies for mid-tier services.
  • Solid grasp of containerization, orchestration, and service mesh frameworks (e. g., Kubernetes, Mesos, Istio).
  • Strong understanding of best practices in API design.
  • Experience with architecting globally distributed systems with disaster recovery capabilities.
  • Advocate of engineering excellence, including code reviews, unit testing, and documentation of system design and architecture.
  • Bachelor's degree in Computer Science or an equivalent engineering discipline from a reputed institution.
  • ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Iii • Bangalore

    Related jobs
    • Promoted
    Trustt - Software Development Engineer III - Java

    Trustt - Software Development Engineer III - Java

    Novopay SolutionsBangalore
    About Trustt : Trustt (formerly Novopay) was founded by Srikanth Nadhamuni (Founder CTO Aadhaar) and Gautam Bandyopadhyay (a FinTech industry veteran and f...Show moreLast updated: 14 days ago
    • Promoted
    Software Development Engineer II / III - Java / Spring Boot

    Software Development Engineer II / III - Java / Spring Boot

    PLUCKWALK TECHNOLOGIES PRIVATE LIMITEDBangalore
    BricknBolt is a managed marketplace providing construction services.We are category creators and front-runners in space.We are solving one of the most complex business problems and creating an ecos...Show moreLast updated: 30+ days ago
    • Promoted
    Java Software Development Engineer III

    Java Software Development Engineer III

    HyrEzy Talent SolutionsBangalore
    Responsibilities : - Works with RESTful APIs and web services.Designs using micro-service architecture.Applies Object-Oriented Design (OOD) principles.Understand dat...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer III - Java Technologies

    Software Development Engineer III - Java Technologies

    RingCentral, IncBangalore
    Job Description : Say hello to opportunities.Its not everyday that you consider starting a new career.Were RingCentral, and were happy that...Show moreLast updated: 8 days ago
    • Promoted
    Software Engineer - Java / Python

    Software Engineer - Java / Python

    CuratalBangalore
    Required Skills & Qualifications : - Experience : .Programming Languages : Strong expertise in Java or Python (one of the- two- languages preferr...Show moreLast updated: 30+ days ago
    • Promoted
    SIXT Research & Development - Software Development Engineer III - Java

    SIXT Research & Development - Software Development Engineer III - Java

    SIXT Research & Development IndiaBangalore
    About the job : We are currently looking to hire a highly motivated backend developer who has the hunger to solve our co...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Development Engineer - Java / Python

    Lead Software Development Engineer - Java / Python

    Talent500Bangalore
    Responsibilities : - Collaborates with product team members (UX, architects, and product management) to create secure, reliable, scalable software solutions.Writes c...Show moreLast updated: 30+ days ago
    • Promoted
    Lokal App - Software Development Engineer III - Python Programming

    Lokal App - Software Development Engineer III - Python Programming

    LokalBangalore
    Job Description : Requirements : Experienced Professional : - At least 5+ years of exp...Show moreLast updated: 5 days ago
    Software Engineer(Java+API+Python)

    Software Engineer(Java+API+Python)

    Talent WorxBengaluru, KA, IN
    Quick Apply
    Primary Skill (80%) : Java + API Development & Integration.Familiarity with web frameworks like Express.Develop and maintain scalable and efficient APIs using RESTful services.Int...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer III - Java / Python

    Software Development Engineer III - Java / Python

    ENTER RecruitmentBangalore
    Job Description : As an SE3 you will be responsible for designing, developing, and maintaining critical systems.You will be resp...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer II / III - Python / Golang

    Software Development Engineer II / III - Python / Golang

    Talent ElevateBangalore
    About the Role : We are looking for experienced Backend Developers (SDE II / III) who are passionate about building scalab...Show moreLast updated: 4 days ago
    • Promoted
    Software Engineer - Python / Java

    Software Engineer - Python / Java

    TEAM GEEK SOLUTIONS PRIVATE LIMITEDBangalore
    Company Overview : Team Geek Solutions is a forward-thinking technology company dedicated to delivering innovative software solutions. Our mission is to empower busine...Show moreLast updated: 30+ days ago
    • Promoted
    Software Development Engineer III - Java / Spring Boot

    Software Development Engineer III - Java / Spring Boot

    HiringeyeBangalore
    Requirements : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Proven experience i...Show moreLast updated: 4 days ago
    • Promoted
    SatSure - Senior Software Development Engineer - Python / Scala / Java

    SatSure - Senior Software Development Engineer - Python / Scala / Java

    SatSure Analytics India Pvt. Ltd.Bangalore
    We are looking for a Senior Software Development Engineer interested in building, scaling, and operating geospatial software platforms to support state-of-the-art products, these products need to s...Show moreLast updated: 30+ days ago
    • Promoted
    Amadeus Labs - Senior Software Development Engineer - Java / Python

    Amadeus Labs - Senior Software Development Engineer - Java / Python

    Amadeus LabsBangalore
    Job Summary : Amadeus is seeking a highly skilled and experienced Senior Software Development Engineer to join our innovative team.In this role, you...Show moreLast updated: 15 days ago
    • Promoted
    Cleartrip - Software Development Engineer III - Java Technologies

    Cleartrip - Software Development Engineer III - Java Technologies

    Cleartrip Private LimitedBangalore
    About Cleartrip : Launched in July 2006, Cleartrip India Pvt Ltd.Indias fastest-growing online travel technology company. In April 2021, Flipkart acquired 100% of Clea...Show moreLast updated: 18 days ago
    Software Engineer III - Python / Java

    Software Engineer III - Python / Java

    JPMorgan Chase & Co.Bengaluru, Karnataka, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Asset & Wealth Management, y...Show moreLast updated: 14 days ago
    • Promoted
    Prosperr.io - Software Development Engineer III - Java / Python

    Prosperr.io - Software Development Engineer III - Java / Python

    Prosperr.ioBangalore
    About the Company : At Prosperr.As a pioneering fintech SaaS platform, we empower employees to maximize their ...Show moreLast updated: 30+ days ago