Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 14580404

    CHENNAI · FULLTIME

    Java Back End Developer

    ArisGlobal logo

    ArisGlobal

    Chennai · onsite · Posted 53d ago

    Sourced fromNaukri
    Undisclosed6–8 yrsfulltimeChennai

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.3s
    • Found the form on Naukri · 13 questions to answer1.7s
    • Decided the answers for all of them3.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Employment Type: Full-Time

    About the Role

    We are looking for a highly skilled Senior Backend Developer to join our engineering team and contribute to the development of a large-scale, cloud-native Dynamic Service Options (DSO) Platform. The role involves building reactive microservices, event-driven workflows, and scalable APIs using modern Java, Spring Boot WebFlux, PostgreSQL, and AWS technologies.

    You will work on mission-critical systems responsible for high-volume data ingestion, dataset generation, entitlement management, and API delivery while ensuring performance, reliability, security, and observability across distributed cloud applications.

    Key Responsibilities

    Backend Development

    • Design, develop, and maintain high-performance reactive REST APIs using Java 17+, Spring Boot, Reactive Spring, AWS and WebFlux.
    • Build fully asynchronous workflows using Project Reactor (Mono/Flux).
    • Develop scalable microservices following cloud-native architecture principles.
    • Implement secure APIs with OAuth2 Resource Server and role-based access controls.

    Event-Driven Systems

    • Develop event-driven solutions using AWS Lambda, SQS FIFO, and EventBridge.
    • Design resilient message-processing workflows with retries, dead-letter queues, and idempotent processing.
    • Build background processing jobs with concurrency controls and observability.

    Database & Data Engineering

    • Design and optimize PostgreSQL schemas and queries.
    • Work with Spring Data R2DBC and jOOQ for reactive and type-safe database interactions.
    • Implement database versioning and migrations using Flyway.
    • Utilize PostgreSQL features including JSONB, partitioning, indexing, and hierarchical data structures.

    Cloud & DevOps

    • Deploy and manage applications on AWS using:
      • ECS Fargate
      • Lambda
      • SQS
      • Aurora PostgreSQL
      • S3
      • Secrets Manager
      • DynamoDB
      • CloudWatch
    • Create and maintain Infrastructure as Code using CloudFormation.
    • Contribute to CI/CD pipelines using GitHub Actions, Docker, and AWS deployment services.

    Observability & Quality

    • Implement distributed tracing using OpenTelemetry and AWS ADOT.
    • Create meaningful dashboards and monitoring solutions using CloudWatch, X-Ray, and Grafana.
    • Write comprehensive unit and integration tests using:
      • JUnit 5
      • Mockito
      • Reactor Test
      • Spring Boot Test
    • Ensure high code quality through SonarQube and code review practices.

    Required Skills

    Core Technologies

    • Java 17+ with strong understanding of modern Java features.
    • Spring Boot and Spring WebFlux.
    • Project Reactor (Mono/Flux, backpressure, error handling, retries).
    • Spring Security and OAuth2.

    Database

    • PostgreSQL database design and performance tuning.
    • Reactive database programming with R2DBC.
    • jOOQ or similar type-safe query frameworks.
    • Flyway or Liquibase migrations.

    AWS & Messaging

    • AWS Lambda
    • SQS (FIFO, DLQ, visibility timeout handling)
    • EventBridge
    • ECS Fargate
    • S3
    • Secrets Manager
    • IAM
    • Aurora PostgreSQL

    DevOps & CI/CD

    • Docker & Docker Compose
    • Git, GitHub Actions
    • CloudFormation (or Terraform/CDK with willingness to work on CloudFormation)
    • SonarQube

    Desired Experience

    • 6+ years of backend development experience.
    • 3+ years of experience building cloud-native applications on AWS.
    • Strong understanding of distributed systems concepts:
      • Event-driven architecture
      • Idempotency
      • Eventual consistency
      • Retry strategies
      • Fault tolerance
    • Experience working in Agile/Scrum environments.

    Preferred Skills

    • OpenTelemetry, Grafana, Prometheus, Tempo, Loki.
    • Snowflake or other cloud data warehouse integrations.
    • Spring Cloud Function.
    • LocalStack.
    • Serverless performance optimization.
    • Azure Entra ID / Enterprise SSO integrations.
    • OWASP Top 10 and secure coding practices.

    What You'll Build

    • High-volume data ingestion and processing pipelines.
    • Reactive microservices and API platforms.
    • Dataset generation and delivery workflows.
    • Event-driven publish/consume architectures.
    • Organization and user-level access control systems.
    • Third-party integrations and orchestration services.
    • Scalable cloud-native backend platforms running on AWS.

    Keywords: Java, Spring Boot, WebFlux, Project Reactor, AWS Lambda, SQS, EventBridge, ECS Fargate, PostgreSQL, R2DBC, jOOQ, Flyway, OpenTelemetry, Docker, GitHub Actions, CloudFormation, Microservices, Reactive Programming, Distributed Systems.



    Sourced from naukri

    Section · 02

    Skills

    spring webfluxJava 17Reactive Springamazon web servicesSpring BootJava

    Section · Company

    About ArisGlobal

    ArisGlobal logo

    ArisGlobal

    IT Services & Consulting

    1.0k+

    employees

    1987

    39 years old

    Mysuru / Mysore, Karnataka

    India

    ₹13.8L PA avg

    Avg at ArisGlobal

    About

    ArisGlobal is a cloud-Based End-to-End Drug Development Platform

    Industries

    IT Services & ConsultingHardware & NetworkingSoftware Product

    Employee ratings

    10 reviews

    2.9/ 5

    Culture

    2.4

    Career growth

    2.4

    Work-life

    2.5

    Employees rate it well for

    Overall Company29Compensation & Benefits28

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Java Back End Developer · waiting for your command