Senior Java Developer (Full-Stack)

toppanmerrillΒ· 090 TOPPAN MERRILL TECHNOLOGY SERVICES INDIA
Apply Now β†—
πŸ“ Chennai- Ascendas IT ParkFull time
Full time090 TOPPAN MERRILL TECHNOLOGY SERVICES INDIA

About this role

Job Description:

About the Role

We're seeking a Senior Java Developer with 5+ years' experience to build high-performing, scalable enterprise portal backends, APIs, and modern React frontends. You'll develop modular services, cloud-native integrations, and headless APIs for robust, production-ready portal applications.

Key Responsibilities

  • Develop modular Java backend services (OSGi modules, Service Builder equivalents) and RESTful/GraphQL headless APIs for enterprise portals.
  • Build responsive React frontends with client extensions consuming portal APIs and state management (Redux/Zustand).
  • Design and optimize Postgres/MySQL databases with advanced entity-service mappings and SQL performance tuning.
  • Implement event-driven integrations using message brokers (RabbitMQ, Kafka, Azure Service Bus) for cross-module communication.
  • Deploy containerized portal applications with Docker/Kubernetes on Azure, ensuring high availability.
  • Optimize performance with distributed caching (Redis, Hazelcast), low-latency APIs, and frontend bundle optimization.
  • Collaborate across full SDLC: API contracts, modular development, frontend integration, deployment, and monitoring.
  • Implement full-stack observability with Prometheus, Grafana, Datadog across backend services and frontend.
  • Implement DevSecOps with automated security scanning, CI/CD pipelines for modular deployments.

Must-Have Skills

  • Backend/Portal: Java 17+, Spring Boot, enterprise portal frameworks (OSGi modules, Service Builder, modular service layers); REST/GraphQL headless APIs.
  • Frontend: React 18+, TypeScript, hooks, component libraries (Material-UI), portal client extensions/API integration.
  • Architecture: Microservices/modular monoliths, design patterns (CQRS, Event Sourcing, repository patterns).
  • Agentic Coding: Proficiency with agentic AI coding assistants for rapid prototyping, refactoring complex OSGi modules, and generating tests across full-stack components.
  • DevOps/CI-CD: Docker, Kubernetes (Helm charts), Jenkins/GitHub Actions, multi-module pipelines.
  • Cloud: Azure (2+ years hands-on).
  • Databases: Postgres/MySQL, JPA/Hibernate, advanced SQL, entity-service mappings.
  • Testing: JUnit/Mockito (backend), Jest/React Testing Library (frontend), integration testing.
  • Tools: Git, Gradle/Maven (multi-module), npm/yarn.
  • Full SDLC experience; OWASP security for enterprise applications.

Nice-to-Have Skills

  • Kafka streaming, Next.js for portal frontends.
  • Infrastructure as Code (Terraform for portal deployments).
  • Advanced monitoring: Datadog, Splunk.
  • Domain-Driven Design, legacy system integration (.NET/mainframes).
  • Portal-specific patterns: content management, user personalization, workflow engines.

Preferred Qualifications

  • Bachelor's/Master’s in computer science.
  • Cloud/Java certifications.

Frequently Asked Questions

Is the salary disclosed for the Senior Java Developer (Full-Stack) position at toppanmerrill?
The salary for this Senior Java Developer (Full-Stack) role at toppanmerrill is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Java Developer (Full-Stack) position at toppanmerrill located?
This Senior Java Developer (Full-Stack) role at toppanmerrill is based in Chennai- Ascendas IT Park. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Java Developer (Full-Stack) role at toppanmerrill full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Java Developer (Full-Stack) role in the 090 TOPPAN MERRILL TECHNOLOGY SERVICES INDIA department at toppanmerrill.
Which team or department does the Senior Java Developer (Full-Stack) at toppanmerrill belong to?
This Senior Java Developer (Full-Stack) position is part of the 090 TOPPAN MERRILL TECHNOLOGY SERVICES INDIA department at toppanmerrill. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Java Developer (Full-Stack) position at toppanmerrill?
Click the "Apply Now" button on this page. You will be redirected to toppanmerrill's official application portal hosted on workday where you can submit your application directly.
When was the Senior Java Developer (Full-Stack) job at toppanmerrill posted?
This Senior Java Developer (Full-Stack) position at toppanmerrill was posted on Aug 5, 2026. Apply as soon as possible β€” early applications are often reviewed first.
Senior Java Developer (Full-Stack)
toppanmerrill
Apply for this role β†—

You'll be redirected to toppanmerrill's official application page on Workday.