Java Application Developer
Smarsh
Java Application Developer
Smarsh
Cloud-based archiving and compliance SaaS.
Complete ownership of features assigned to work on in the product
Work closely with Product Management on functional and non-functional requirements
Come up with a solution approach and design with team, get it reviewed by stake holder
Identify improvement areas in existing product modules & features
Work closely with Architecture team in evaluating new technologies, prototyping and implementing new framework
Implement complex features with high quality & following Agile development processes
Work on analysing and resolving major customer issues
6 to 8 years of total IT experience
Java full stack developer
Frontend Development: Create responsive user interfaces using React.js or Angular, along with TypeScript, JavaScript (ES6+), HTML5, and CSS3
Backend Development: Design, build, and optimize scalable microservices and REST APIs using Java
Database Management: Write and optimize queries for relational databases (e.g., SQL Server, PostgreSQL, MySQL)
Cloud & AWS: Hands-on experience with Amazon Web Services such as EC2, S3, Lambda, ECS/EKS, RDS, IAM, CloudWatch, and API Gateway
CI/CD: Utilize Docker, Kubernetes, Git, and automated CI/CD pipelines for continuous integration and delivery
.NET / .NET Core ecosystem - Good to have
Good experience in understanding complex business cases and user flows in any business application
Proven experience of strong desire to work in product development
Must have excellent troubleshooting and communication skills
Smarsh provides cloud-based archiving and compliance solutions for regulated industries like financial services and government. Its platform securely stores, searches, and manages emails, text messages, social media, and other communications across channels, and captures content via services like Connected Capture for Microsoft Teams. It runs as a SaaS, with a cloud-native, context-aware archive designed for scalability and security. Its goal is to help regulated organizations efficiently manage communication data, reduce regulatory risk, and stay compliant, differentiating itself through long-standing major clients and multi-channel coverage.
Explore more opportunities at Smarsh