Senior Full-Stack Engineer: Java / JavaScript (Maharashtra)

Senior Full-Stack Engineer: Java / JavaScript (Maharashtra)

04 Aug
|
Quarks Technosoft
|
Maharashtra

04 Aug

Quarks Technosoft

Maharashtra

">Senior Full-Stack Engineer: Java / JavaScript

5-8 Years Navi Mumbai

- Java
- JSP
- JavaScript
- CI/CD
- AWS
- AI

Senior Full-Stack Engineer: Java, JSP, JavaScript

Skills Required

Backend Core Java

- Proficiency in Java 11 or higher and Object-Oriented Programming
- Advanced knowledge of Spring MVC and Spring Boot
- Advanced knowledge of Spring Security, API security best practices, authentication and authorization
- Advanced knowledge of ORMs: Hibernate and JPA
- Advanced knowledge of data structures and algorithms
- Experience developing RESTful web APIs and API Gateways
- Experience with WildFly (or JBoss EAP) application server deployment, configuration, and management
- Familiarity with background job and task scheduling frameworks: Spring Batch, Quartz Scheduler or similar

Database

- Advanced knowledge of SQL and MySQL 8
- Experience with database performance tuning and query optimization

Caching Distributed Systems

- Familiarity with Infinispan distributed caching and data grid concepts
- Understanding of fundamental design principles behind scalable, high-performing applications and how they fit into a larger distributed system
- Understanding of multi-tenant architecture tenant isolation, data segregation, shared infrastructure patterns
- Understanding of asynchronous processing patterns and message queuing

Web Legacy Frontend

- Solid experience with traditional Java web development: JSP, JSTL, and server-side rendering patterns
- Strong proficiency in vanilla JavaScript (ES6+) and jQuery for DOM traversal, event handling, and asynchronous data fetching (AJAX)
- Experience maintaining, optimizing, and safely refactoring existing JSP/jQuery frontend interfaces while progressively decoupling them to consume modern RESTful API services

Infrastructure DevOps

- Familiarity with CI/CD pipelines and associated tools: Jenkins and similar
- Familiarity with AWS services: EC2, S3, SES, SNS, SQS and similar




- Familiarity with Docker and containerization basics
- Familiarity with monitoring tools: CloudWatch and similar
- Proficiency with Splunk for log analysis and troubleshooting
- Familiarity with security scans, penetration tests, and vulnerability remediation
- Familiarity with SOC 2 or similar compliance frameworks and what they mean operationally

Collaboration Tooling

- Familiarity with Atlassian suite: Jira, Confluence, Bitbucket
- Experience with Git branching strategies and code review practices
- Experience working in remote and async-first collaboration environments

Experience Requirements

- 5+ years of experience in software engineering
- 3+ years of experience in a SaaS organization
- Proven experience working on large, complex legacy codebases not just greenfield projects
- Experience with enterprise-grade applications serving high-traffic, multi-tenant environments
- Experience with SOC 2 or similar compliance frameworks
- Experience working remotely with distributed teams across timezones

Tasks Responsibilities

Platform Ownership

- Maintain, optimize, and safely refactor legacy JSP/jQuery UI surfaces including dev admin, ops admin, and community portals
- Own deployment and release management build pipelines, environment configuration, and production deployments
- Identify performance bottlenecks in a high-traffic multi-tenant SaaS environment and develop solutions
- Identify and implement key application metrics and monitoring solutions
- Design, build, and maintain efficient, reusable, reliable,



and scalable software within a complex legacy enterprise platform

Framework Version Upgrades

- Lead platform-wide framework and version upgrades including WildFly 14 25, Java 11 17, Spring 5 latest version, and associated library upgrades
- Assess upgrade impact across the platform, identify breaking changes, and coordinate protected migration path
- Ensure backward compatibility and stability of the platform throughout upgrade process

Architecture Design

- Translate business requirements into solutions within a complex legacy enterprise platform
- Create design documents from software requirements and maintain existing architecture documentation
- Apply scalability methodologies in a consistent and robust manner
- Understand and uphold multi-tenant architecture principles across the platform

Security Compliance

- Lead quarterly SOC 2 compliance activities including static, dynamic, and 3rd party library scans
- Coordinate and support annual penetration testing and remediate findings within defined SLAs
- Ensure security best practices are applied across the platform

Incident Response

- Support incident response and troubleshooting for enterprise clients within defined SLAs
- Identify root causes and implement permanent fixes for production issues
- Use Splunk for log analysis, issue diagnosis, and post-incident review

Team Collaboration

- Mentor and guide mid-level engineers as the India team scales
- Collaborate closely with the US-based oversight engineer and technical architect in a remote async-first environment
- Participate in code reviews and establish code quality standards for the India team

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Full-Stack Engineer: Java / JavaScript (Maharashtra)
🏢 Quarks Technosoft
📍 Maharashtra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack engineer: java / javascript (maharashtra) / maharashtra

Subscribe to this job alert:

Get the latest job offers by email for: senior full-stack engineer: java / javascript (maharashtra) / maharashtra