Seeking a Senior Backend Engineer to optimize Java microservices, improve resilience, and enhance scalability of a SaaS platform through collaboration and performance tuning.
We are looking for a Senior Backend Engineer with deep expertise in Java and Cloud-Native architecture to join our engineering team on a strategic project aimed at enhancing the stability, scalability, and resilience of our SaaS platform. You will be responsible for optimizing and hardening existing microservices, improving fault tolerance, and enabling platform scalability.
Key Responsibilities:
- Analyze and optimize performance-critical Java/Quarkus microservices;
- Implement resilience patterns (e.g., circuit breakers, load shedding);
- Improve API efficiency through payload optimization and caching strategies;
- Collaborate with SREs and DevOps to enhance Kubernetes deployment configurations;
- Support migration of selected endpoints from synchronous to asynchronous models.
- Expert in Java, Quarkus or Sprint Boot, JPA/Hibernate with 6-7 years of experience;
- Proficient in REST APIs, PostgreSQL, Redis or similar caching tools;
- A proven track record of implementing resilience patterns (like Circuit Breaker) and successfully identifying and resolving performance bottlenecks in a microservices environment is essential;
- Familiarity with Kubernetes, Prometheus, Docker;
- Hands-on experience with CI/CD tools (Jenkins preferred).
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Top Skills
Ci/Cd
Docker
Hibernate
Java
Jenkins
Jpa
Kubernetes
Postgres
Prometheus
Quarkus
Redis
Rest Apis
Spring Boot
Similar Jobs
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The role involves developing and maintaining enterprise-level applications using Java, participating in code reviews, and writing unit tests. Requires expertise in Java, REST APIs, and database management.
Top Skills:
Asynchronous ProgrammingHibernateJavaJunitMicrosoft Sql ServerMongoDBMulti-ThreadingPostgresRest ApiWebservices
Fintech • Financial Services
The role involves leading software engineering initiatives, coding, testing, and collaborating with teams to resolve technical challenges in a capital markets environment.
Top Skills:
AngularArtifactoryAzureCoherenceGCPGitIgniteJavaJavaScriptJenkinsKafkaMicroservicesMs Sql ServerNode.jsOcpOraclePcfReactRedisSolaceSonarSpringSpring Boot
Financial Services
The Software Engineer III will design and develop low-latency Java applications, ensure code quality, support junior engineers, and enhance operational stability in a global team environment.
Top Skills:
C++CockroachdbGoGoogle Protocol BuffersGrpcJavaJunitKafkaLinuxMockitoReactRedisRustSpring BootSpring Test FrameworkTerraform
What you need to know about the Kolkata Tech Scene
When considering the industries shaping India's tech scene, gaming might not immediately come to mind. However, in the last decade, increased internet usage and greater access to mobile devices have catapulted the industry to new heights, with Kolkata-based companies like Virtualinfocom, Red Apple Technologies and Digitoonz, at the forefront, driving the design and animation of new gaming titles for players.