Java Tech Lead (Full-Stack)
ExternalFull-timeOn-siteToday
AWSAzureBitbucketCachingCI/CDCRM
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
We're looking for a Java Tech Lead with 10-12 years of experience and a deep understanding of building high-performing, scalable, and personalized digital platform/solution . You'll lead the technical implementation of customer-facing portals , integrations, and backend services that power modern digital experiences. This role blends strong hands-on Java expertise with the strategic mindset needed for digital transformation and integration with pre-existing components running on non-Java platforms.
Responsibilities
- Document and implement a robust Java‑based digital platform and headless APIs to power digital experiences.
- Lead design and implementation of microservices for customer journeys such as search, browse, cart, checkout, and personalization.
- Experience designing, configuring and supporting RDBMS solutions in Azure Cloud.
- Work closely with Pro duct Managers, UI/UX teams, and DevOps engineers to ensure seamless end-to-end customer experiences.
- Integrate with key systems like PIM, OMS, CRM, payment gateways , and third-party personalization engines .
- Design and implement component integration solutions using message brokers such as AMQP based messaging solutions such as RabbitMQ, Azu re Service Bus for real-time data pro cessing, order events, customer activity tracking, etc.
- Support cloud-native deployments on Azure(preferred), AWS or GCP ensuring scalability, availability, and security.
- Drive performance tuning, caching strategies ( Hazelcast , Redis), and low-latency API designs for high traffic digital platform .
- Pro vide technical leadership across squads, mentor engineers, and enforce best practices around DevSecOps and CI/CD .
- Ensure observability requirements are defined and met using tools such as Datadog and Splunk.
- Stay abreast of the latest in digital platform tech, MACH architecture, and GenAI innovations relevant to digital platform , including agentic AI for developer productivity.
- Must-Have Skills
- Core Tech: Java 11+ (preferably Java 17 or 21), Spring Boot, J2EE, RESTful APIs
- Frontend: React 18+, TypeScript, hooks, component libraries (Material-UI), portal client extensions/API integration.
- Architecture: Microservices, Design Patterns
- DevOps: Jenkins, Docker, Bitbucket/GitHub, CI/CD pipelines
- Cloud: Hands-on experience with Azure ( preferred) / AWS / GCP (2+ years; certification preferred)
- Databases: Postgres/Oracle/DB2/SQL, SQL tuning
- Full-cycle exposure to SDLC stages : requirements, development, testing, deployment and on-going operations
- Understanding of DevSecOps practices and digital platform-specific security concerns (PCI DSS, OWASP)
- Domain Expertise: Experience in building and operating digital platforms.
- Messaging & Integration: Messaging queue or streaming tools for backend-to-frontend event correlation and third-party integrations
- Agil e Leadership: Strong understanding of Scrum, backlog grooming, iteration planning, technical sizing
- Experience with agentic coding tools (e.g., OpenCode , ClaudeCode , or equivalent) for accelerating Java development, test automation, and CI/CD workflows.
- Customer-Centric Mindset: Ability to build as well as verify secure, fast, and intuitive systems for high engagement and conversion
- Nice-to-Have Skills
- Experience with Domain-Driven Design .
- Experience with application performance monitoring and distributed log tools (New Relic, Datadog, Splunk)
- Previous work with GenAI tools like GitHub Copilot or Amazon Q Developer
- Experience with data governance including controlling access to PII.
- RFP and pre-sales solution design experience for digital platforms
- Design and implement solutions that externalized business rules in dedicated testable business rules engine
- Evaluate and integrate third-party APIs, legacy systems (.NET, IBM iSeries), REST and GraphQL services.
- Knowledge of infrastructure-as-code solutions such as Terraform.
- Understanding of pro duct catalog and session management at scale
- Preferred Certifications
- Cloud Certifications ( Azure Architect, AWS Solution Architect, etc.)
- Java / Spring Certification
- Digital platform certifications (SAP Commerce Cloud, Salesforce Commerce Cloud, Adobe Commerce/Magento - a plus)
- Education
- Bachelor's or Master's degree in Computer Science , Engineering, or equivalent experience.
Additional Information
Job Description:
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at toppanmerrill? Share your experience