Sr.Software Engineer
Hyderabad, India · Full-time
- Posted 2d ago
- From P99soft’s careers page
- Location
- Hyderabad, India
- Type
- Full-time
- Level
- Senior
- Experience
- 7+ years
- Department
- Software Development
Apply on P99soft’s site
Opens the listing on p99soft.keka.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Job Title:
Sr.Software Engineer
Location:
Hyderabad
Experience:
7+ Years
Job Description:
- We are seeking a hands-on Sr.Software Engineer with 7+ years of experience in designing, developing, and delivering enterprise-grade, cloud-native applications. The ideal candidate will lead architecture and design initiatives while remaining deeply involved in hands-on development across Java, Spring Boot, Microservices, and AWS ecosystems. This role requires strong leadership, excellent problem-solving skills, and the ability to build scalable, secure, and high-performance distributed systems.
Key Responsibilities
- Design & build massively scalable services, solutions, platforms
- Innovate for simplicity and low maintenance.
- Collaborate with distributed cross functional teams and deliver amazing experiences to the players
- Drive technical excellence amongst team members by coaching and mentoring
- Provide accurate estimates on deliverables for yourself and help team on the same
- Identify and mitigate technology risks during early stages of development
- Provide architectural guidance and inputs for Quality Assurance, Load/Performance Testing, Capacity Planning, etc.
- Review design & code for adherence to architecture, security compliance and coding standards
- Institutionalize & evangelize engineering best practices across teams.
- Identify the right choice of tools & technologies for solving the problem to minimize time, money and gain maximize efficiency.
Must have Skills
- Bachelor of Technology or Engineering from a reputed institute
- 7+ years of experience working in Java, J2EE technologies and 7+ years of experience in building highly scalable distributed systems using Microservices architecture.
- Strong command over Spring, Spring Boot, gRPC, Load Balancing, Caching, Message Buses (Kafka etc.), AWS Cloud, Kubernetes, Docker, and other commonly used tools & techniques for building high performance distributed systems on the cloud.
- Demonstrated experience in designing and deploying high volume, high transaction based, distributed and highly available web applications.
- Demonstrated ability to architect distributed applications and services on Cloud Platforms using OSS & CNCF standards.
- Strong Understanding of microservices & event driven patterns
- Excellent understanding of object-oriented design patterns and design principles
- Experience in SQL and NoSQL databases such as RDS and Cassandra
- Experience in Kafka, Amazon SNS, Elasticsearch, Redis, etc.
- Experience & understanding of DevOps including building CI/CD pipelines using Docker, Jenkins/ Gitlab CI & Kubernetes
- Excellent Troubleshooting & root cause analysis skills
- Superb ability to take high level direction, work through ambiguity and drive to execution in an iterative model.
- Superb ability to translate business requirements into technical design & architecture.
- Ability to communicate ideas clearly and effectively.
- Technology enthusiast, always on the lookout for latest and greatest tools and technologies for solving problems.
Highly Desired Skills
- Experience with EKS/ Kubernetes, Terraform, Helm
- Experience in building & deploying web applications using service mesh (Istio) leveraging mesh features.
- Experience in Streaming processing technologies – Kafka Streams, Flink etc.
Benefits:
- 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.
Skills they ask for
Pick one to see other roles that ask for it.
About P99soft
Software engineering and AI development servicesP99soft provides software engineering and AI development services, along with gaming and design products.
See all 10 roles at P99softMore roles at P99soft
See all 10- .NET DeveloperPune · Senior · HybridSoftware Development · Senior · HybridPune, India9h
- ETL QA EngineerHyderabad · HybridQuality Assurance · HybridHyderabad, India9h
- Graphic DesignerLoni · Entry Level · On-siteCreative and Art Services · Entry Level · On-siteLoni, India2d
- Scrum MasterHyderabad · Senior · HybridProject and Program Management · Senior · HybridHyderabad, India1mo
Share this role
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.