Talent.com
Miratech - Senior Java Developer - Microservices Architecture
Miratech - Senior Java Developer - Microservices ArchitectureMiratech • Chennai
Miratech - Senior Java Developer - Microservices Architecture

Miratech - Senior Java Developer - Microservices Architecture

Miratech • Chennai
30+ days ago
Job description

Description :

Position : Senior Java Developer (GCP & Microservices)

Experience : 5+ Years

Job Summary :

We are seeking a highly experienced Senior Java Developer with 5+ years of expertise in building scalable backend services using Java and the Spring Framework, coupled with proven experience in Google Cloud Platform (GCP).

This role is central to developing our next-generation digital engagement platform, focusing specifically on integrating "Aqua," an advanced outbound communication solution.

The candidate must be comfortable working in a cloud-native, asynchronous architecture and be flexible with working hours to collaborate effectively with international teams, including those based in Australia.

Key Responsibilities :

Cloud-Native Backend Development (GCP & Java) :

  • Design, develop, and maintain high-volume Java Spring-based microservices deployed and orchestrated on the Google Cloud Platform (GCP) stack.
  • Build and maintain robust RESTful APIs with a paramount focus on security, reliability, scalability, and adherence to asynchronous / event-driven design principles.
  • Develop specialized integration layers for communication channels (SMS, Email, WhatsApp) via seamless integration with various third-party APIs.

Data Engineering and Optimization :

  • Optimize data processing and storage strategies by leveraging core GCP services such as Datastore, BigQuery, and Cloud Storage (GCS buckets).
  • Utilize GCP Pub / Sub for implementing the required highly scalable, asynchronous messaging patterns necessary for real-time communication tracking.
  • Code Quality and Collaboration :

  • Write efficient, reusable, and thoroughly testable code that adheres strictly to established best coding standards and advanced design patterns (e.g., SOLID principles).
  • Actively participate in technical code reviews, automated testing, and continuous integration pipelines to ensure exceptional code quality and application robustness.
  • Participate actively in sprint planning, backlog refinement, and required cross-team collaboration with the Australia-based digital team, necessitating flexibility in working hours.
  • Qualifications :

    Experience : Mandatory 5+ years of experience with Java and the Spring Framework for building large-scale, scalable backend services.

    Cloud Expertise (Mandatory) : Proven expertise working with Google Cloud Platform (GCP) services, including mandatory experience with Datastore, BigQuery, Cloud Storage (GCS), and Pub / Sub.

    Architecture : Solid understanding of RESTful API design principles and experience working with asynchronous / event-driven architecture.

    Methodology : Comfortable working in an Agile / Scrum team environment and familiar with cloud-native application development, deployment, and debugging in distributed systems.

    Soft Skills : Excellent problem-solving abilities with a proactive attitude, and the flexibility in working hours required for collaboration across time zones (e.g., Australia).

    Preferred Skills :

  • Experience with Spring Boot 2.x and 3.x migration or development.
  • Preference for experience with NoSQL and cloud databases over traditional RDBMS systems in a microservices context.
  • Experience with frontend technologies (React, jQuery, or plain JavaScript) for full-stack perspective.
  • Hands-on experience implementing robust security features like Spring Security or OAuth / JWT.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Java Developer • Chennai

    Related jobs
    Java Developer - Microservices Architecture

    Java Developer - Microservices Architecture

    Essex Pvt Ltd • Chennai
    Role & responsibilities : - Design, develop and maintain complex software applications using Java programming language - Collaborate with cross-functio...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Microservices Architecture

    Senior Java Software Engineer - Microservices Architecture

    PayTabs • Chennai
    Description : Summary / Objective : This job is to be part of the dynamic Payment switching product development team which cate...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Microservices

    Senior Java Microservices

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    TCS present an excellent opportunity for Senior Java Microservices Job Location : Chennai Experience required : 4- 10 yrs Interview date : 15-Nov-25 (Saturday) Skills : Java, springboot , microservice...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    SII Group India • Chennai, Tamil Nadu, India
    Responsibilities : • Write clean, efficient, and well-documented code, ensuring the highest standards of software quality and performance. Utilize SQL for data management, database design, and query ...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Software Engineer - Spring Boot / Microservices Architecture

    Senior Java Software Engineer - Spring Boot / Microservices Architecture

    Avensys Consulting PVT LTD • Chennai
    Senior Java Developer - Spring Boot & Microservices Location : Chennai, Bangalore, Gurgaon (Hybrid) Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer - Microservices Architecture

    Senior Java Developer - Microservices Architecture

    Sugandi Consultancy Services Pvt Ltd • Chennai
    Description : At SG IT, we empower global enterprises to align vision, investment, and execution through advanced ServiceNow SPM solutions.If youre passionate about ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer - Microservices Architecture

    Senior Java Software Engineer - Microservices Architecture

    Dminds Solutions • Chennai
    Description : About the Role : We are seeking an experienced Senior Java Software Engineer to join our development team.The id...Show more
    Last updated: 7 days ago • Promoted
    Java Microservices Developer

    Java Microservices Developer

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    TCS has been a great pioneer in feeding the fire of Young Techies like you.We are a global leader in the technology arena and there's nothing that can stop us from growing together.Experience Range...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Talent Smart • Chennai, Tamil Nadu, India
    Hyderaba, Bangalorr,Chennai,Pune, Nagpur.Strong hands-on experience with.Kafka Streams, and Schema Registry.AWS / GCP / Azure) including deployment, monitoring, and scalability.Jenkins, GitLab CI / CD, o...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Rrootshell Technologiiss Pvt Ltd • Chennai, IN
    Rrootshell Technologiiss Pvt Ltd.This is for FULL -TIME role and Work From Home Opportunity.Hiring : Senior Software Backend Engineer (Java). Role : Senior Software Backend Engineer (Java).Hands-on Ja...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer - Spring Boot / Microservices Architecture

    Senior Java Developer - Spring Boot / Microservices Architecture

    Aim Plus Staffing Solutions • Chennai
    Job Summary : We are looking for a Senior Java Developer with strong experience in Spring Boot and Microservices to work on high-performance applications for a leading financial services client.The ...Show more
    Last updated: 30+ days ago • Promoted
    Intellect Design Arena - Java Technical Architect - Microservices Architecture

    Intellect Design Arena - Java Technical Architect - Microservices Architecture

    Intellect Design Arena Limited • Chennai
    Role Overview : We are seeking a highly experienced Java Technical Architect to lead the design, development, and end-to-end architecture of complex,...Show more
    Last updated: 17 hours ago • Promoted • New!
    Senior Java Developer - Microservices Architecture

    Senior Java Developer - Microservices Architecture

    OASYS Cybernetics Pvt Ltd. • Chennai
    Description : Job Title : Senior Java Developer Location : Chennai ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Toptal • Saint Thomas Mount, Tamil Nadu, India
    Join Toptal’s Elite Network of Freelance Talent Toptal is an exclusive network of the world’s top freelance software developers, designers, finance experts, product managers, and project managers.A...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Kumaran Systems • Chennai, Tamil Nadu, India
    We are seeking a highly experienced Senior Java Developer with a proven track record in designing and developing enterprise-grade applications. The ideal candidate will have 12+ years of overall app...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer - Microservices Architecture

    Senior Java Developer - Microservices Architecture

    Devlats Pvt Ltd • Chennai
    Description : We are looking for an experienced Senior Java Developer with strong expertise in backend development and microservices architecture.The ideal candidate ...Show more
    Last updated: 13 days ago • Promoted
    Senior Java Developer / Technical Lead - Spring Frameworks

    Senior Java Developer / Technical Lead - Spring Frameworks

    D2N Solutions • Chennai
    Role : Senior Java Developer / Java Technical Lead Experience : 7 - 10 Years Work Mode : Hybrid / Onsite a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer - Spring Boot / Microservices Architecture

    Senior Java Developer - Spring Boot / Microservices Architecture

    Questa • Chennai
    Key Responsibilities : Application Development & Design : - Design, develop, test, and deploy Java-based applications using...Show more
    Last updated: 23 days ago • Promoted