S

Java Developer

Sandcup Design Studio Verified employer

Actively hiring · Posted 4d ago · JEV2610F545C2A052

Salary₹7,00,000 – ₹12,00,000 per year
Experience4 yrs
LocationAhmedabad, Gujarat
Work modeRemote · Full time
Openings1
IndustryProduct Design, Design, and User Experience Design

Job description

SandCup Design is a design and strategy firm helping businesses build products, brands, and ecosystems that scale and endure. With an acumen spanning design, technology, AI, and visual production, we collaborate across industries including Fintech, Oil and Gas, Aviation, Civic Tech, Wellness, and more; creating purposeful solutions.

As a Java Backend Developer, you’ll be responsible for building and maintaining secure, scalable backend systems using Java and Spring Boot. You’ll work on critical fintech workflows including payments, transactions, ledgers, KYC, and other systems where reliability and performance are essential.

You’ll collaborate with architects, frontend developers, QA teams, product teams, and client-side stakeholders to build APIs, microservices, databases, and deployment workflows that perform reliably in production.

How your day would look like at SandCup

Design, develop, and maintain REST APIs and microservices using Java and Spring Boot.

Build backend services for payments, transactions, ledgers, KYC, and related financial workflows.

Design and optimize SQL and NoSQL databases, queries, and caching strategies.

Implement authentication, authorization, encryption, and backend security using Spring Security, OAuth2, and JWT.

Work with AWS services including EC2, S3, RDS, Lambda, SQS/SNS, API Gateway, and CloudWatch.

Build and support CI/CD pipelines and containerized deployments using Docker and Kubernetes.

Write unit and integration tests, review code, and maintain clear technical documentation.

Work with frontend teams to ensure smooth API integration and reliable data flow.

Participate in solution planning, technical reviews, Agile discussions, and architecture decisions.

Troubleshoot production issues and support the stability of critical financial systems.

You’ll be a great fit if

You have strong hands-on experience with Java, Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.

You understand microservices architecture, OOP, design patterns, data structures, and algorithms.

You can design reliable APIs for high-volume financial workflows.

You have experience with MySQL or PostgreSQL, including schema design and query optimization.

You understand backend security, OWASP practices, encryption, and financial data protection.

You are comfortable working with AWS, CI/CD tools, Docker, Maven, Gradle, and deployment workflows.

You can debug complex issues and explain technical decisions clearly.

You work with ownership, maturity, and attention to detail.

You can collaborate effectively with technical and non-technical teams.

Experience with fintech, banking, payments, ledgers, KYC, or AML workflows will be preferred.

Exposure to Kafka, NoSQL databases, monitoring tools, Kubernetes, React, or Angular will be an advantage.

Tools

Java

Spring Boot

Spring MVC

Spring Security

Spring Data JPA

REST APIs

Microservices Architecture

AWS

MySQL / PostgreSQL

MongoDB / DynamoDB

OAuth2 / JWT

Git

CI/CD Tools

Docker / Kubernetes

Maven / Gradle

Kafka or Similar Message Brokers

ELK Stack / Grafana / Prometheus

JavaScript / HTML / CSS

Skills

Java Backend Development

Spring Boot Development

REST API Design

Microservices Architecture

Database Design and Optimization

AWS Backend Services

Backend Security

Fintech System Development

CI/CD and Deployment

Unit and Integration Testing

Code Review and Debugging

Technical Documentation

Production Issue Resolution

Client-side Technical Communication

SandCup’s Core Values

Inclusivity and equality

Innovation and creative thinking

Commitment to quality and leadership

Healthy and collaborative work environment

Global exposure

Supportive teamwork

Simplicity and respect

Opportunities to explore multiple domain

Let’s create the uncreated!

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Sandcup Design Studio.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Java Developer₹7,00,000 – ₹12,00,000 /year · Ahmedabad
Apply