
Real job — pulled straight from P99Soft’s careers page · Verified July 18, 2026 · No reposts.
Job description
P99Soft is hiring a Senior Java Developer — a full-time, based in Hyderabad, India role. Apply directly on P99Soft's careers page below.
Senior Java Developer
Location: Hyderabad, India
Department: Engineering
Experience: 10-15
Skills: Java 11, Keycloak OAuth, Spring Boot
- P99SOFT PVT LTD is seeking an experienced and highly skilled Senior Java Developer with 10+ years of hands-on experience in designing, developing, and delivering enterprise-grade applications. The ideal candidate will have deep expertise in Java, Spring Boot, Microservices, and AWS, with a strong focus on building scalable, secure, and high-performance solutions. This role requires a hands-on engineer who can contribute across the full software development lifecycle while collaborating with cross-functional teams to deliver business-critical applications.
- Design, develop, and maintain enterprise-scale applications using Java, Spring Boot, and Microservices architecture.
- Build and enhance RESTful APIs and backend services to support modern distributed applications.
- Develop cloud-native applications leveraging AWS services and best practices.
- Write clean, maintainable, and high-quality code following coding standards and design principles.
- Collaborate with architects, product owners, QA teams, and DevOps engineers to deliver robust solutions.
- Participate in technical design discussions and contribute to application architecture decisions.
- Optimize application performance, scalability, reliability, and security.
- Perform code reviews and mentor junior and mid-level developers.
- Troubleshoot production issues and provide timely resolutions.
- Contribute to CI/CD pipeline implementation and automation initiatives.
- Ensure adherence to Agile development methodologies and engineering best practices.
- Leverage AI-powered developer tools such as GitHub Copilot and GenAI-based coding assistants to improve productivity, code quality, and troubleshooting.
- 10+ years of hands-on experience in Java application development.
- Strong expertise in Java 11/17+, Object-Oriented Programming, Design Patterns, and Multithreading.
- Extensive experience with Spring Framework, including Spring Boot, Spring MVC, Spring Data, and Spring Security.
- Proven experience in developing Microservices-based applications.
- Strong experience in designing and consuming RESTful APIs.
- Hands-on experience with AWS cloud services and cloud-native development.
- Experience working with event-driven architectures using Kafka or similar messaging platforms.
- Strong knowledge of relational and NoSQL databases.
- Experience with Docker, Kubernetes, and containerized deployments.
- Familiarity with CI/CD tools and DevOps practices.
- Solid understanding of software development lifecycle and Agile methodologies.
- Excellent analytical, problem-solving, and communication skills.
- Java (Core Java, Java 11+/17+)
- Spring Boot, Spring MVC, Spring Security
- Microservices Architecture
- RESTful Web Services
- AWS (EC2, S3, RDS, Lambda, API Gateway, SQS, SNS)
- Docker & Kubernetes
- Kafka / Event-driven Architecture
- SQL Databases (MySQL, PostgreSQL)
- NoSQL Databases (MongoDB, DynamoDB)
- Git, Jenkins, SonarQube
- CI/CD Pipeline Implementation
- OAuth2, JWT, TLS Security Standards
- Frontend technologies such as Angular or React
- Infrastructure as Code (Terraform, CloudFormation)
- Monitoring and Observability tools (CloudWatch, Grafana, ELK)
- Experience with Redis or distributed caching solutions
- Knowledge of GenAI-based development tools and productivity platforms
- Exposure to real-time streaming and high-throughput systems
- Experience working in Banking, Financial Services, Insurance (BFSI), or large enterprise environments
- AWS Certifications and/or Java Certifications
- Strong hands-on coding expertise with the ability to independently drive development activities.
- Passion for building scalable and resilient enterprise applications.
- Ability to mentor team members and contribute to technical excellence.
- Strong ownership mindset and commitment to delivering high-quality software solutions.
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance.
- Paid time off and flexible working hours.
- Professional development opportunities and support for continuing education.
- Udemy Learning Licenses to enhance skills and stay up-to-date with the latest technology.
Get Backend Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs
Frequently asked questions
What skills are required for Senior Java Developer at P99Soft?
The required skills for Senior Java Developer at P99Soft include: Java, Spring Boot, Microservices, REST, AWS, Docker, Kubernetes, Kafka, SQL, NoSQL, Git, Jenkins, CI/CD, OAuth.
What is the seniority level for Senior Java Developer at P99Soft?
Senior Java Developer at P99Soft is a Senior level position.
How do I apply for Senior Java Developer at P99Soft?
You can view the full description and apply for Senior Java Developer at P99Soft on EchoJobs: https://echojobs.io/job/p99soft-senior-java-developer-lmewv.


