Remote Senior Backend Engineer - Java
P99SOFT
Posted on: February 26, 2026
Experience: 8 to 12 Years
Location: Remote
Employment Type: Full time
Share your CV on
[HIDDEN TEXT]
What We're Looking For
We are hiring Senior Java Developers who are hands-on with designing and building
microservices-based backend systems and know what it takes to deploy and manage
applications on the cloud.
This role requires more than just Java coding. We're looking for someone who can design
fault-tolerant, scalable services , think about scale from day one , understand deployment
pipelines , and debug live production issues . You'll work closely with architects, DevOps
engineers, and other backend/frontend developers to deliver robust features in a fast-moving
environment. Experience with IAM products such as Okta, Keycloak, or ForgeRock is a great
plus, but the must-haves are strong Microservices and Cloud Deployment experience.
Required Skills
8 to 12 years of professional software development experience in Java
Deep knowledge of Spring Boot and microservices design patterns
Experience building and deploying microservices on AWS, GCP, or Azure
Hands-on experience with Docker, Kubernetes, and cloud-native deployment strategies
Strong proficiency in designing, documenting, and consuming REST APIs
Experience with message-based systems such as Kafka, RabbitMQ, or similar
Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.)
Experience with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.)
Ability to write clean, modular, and maintainable code
Solid understanding of system design, caching, observability, and troubleshooting
Key Responsibilities
Lead the design and development of high-performance, scalable Java-based microservices
Own end-to-end delivery from writing business logic to deployment and monitoring in cloud
environments
Translate business requirements into efficient, maintainable service designs
Create and consume REST APIs, ensuring reliable communication across distributed
systems
Write unit, integration, and performance tests and practice test-driven development (TDD)
Optimize services for cost, latency, fault tolerance, and scalability on cloud platforms
Own and maintain CI/CD pipelines, actively contributing to deployment automation
Debug live production issues, perform root cause analysis, and ensure system stability and
uptime
~ Participate in code reviews, architecture discussions, and contribute to engineering best
practices
UI/UX
~ Collaborate with cross-functional teams including DevOps, Product Management, QA, and
Nice to Have
Experience with IAM products such as Okta, Keycloak, or ForgeRock
Hands-on with OAuth2 / OpenID Connect, authentication, and authorization flows
Experience with Infrastructure-as-Code (IaC) tools such as Terraform or CloudFormation
Knowledge of logging and monitoring frameworks (ELK, Prometheus, Grafana)
Understanding of application security, rate limiting, and resilience patterns
Exposure to Agile environments and working in cross functional Squads.
About Company
P99SOFT
Telangana ,IN
Your next job is waiting
Create your profile and start applying in minutes.