Match your resume skills with our AI powered skill match!
Design, develop, and maintain scalable microservices using Java and Spring Boot. Manage CI/CD pipelines, containerized deployments, and optimize data models across SQL and NoSQL databases.
Key Responsibilities
Design, develop, and maintain microservices using Java, Spring, and Spring Boot.
Build high-performance reactive applications using Spring WebFlux.
Develop and consume RESTful APIs following best practices.
Implement and manage CI/CD pipelines for automated deployment.
Deploy and support applications using Docker and Kubernetes.
Design and optimize data models across SQL and NoSQL databases.
Troubleshoot performance, scalability, and production issues.
Participate in code reviews, design discussions, and Agile ceremonies.
Good to Have
Kafka or RabbitMQ
Redis caching
Cloud platforms (AWS, Azure, or GCP)
JUnit/Mockito-based testing
Observability and monitoring tools
Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
4–6 years of software development experience with a strong backend development focus.
Preferred Domain Experience: Banking, Financial Services, Payments, FinTech, or other large-scale enterprise environments.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Discover remote opportunities in Backend Engineer
Answer easy questions
200,000+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”