Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Job Description – Senior Software Engineer
Experience: 3–5 Years
Location: Pune / Hyderabad
About the Role
We are looking for a highly skilled and passionate Senior Software Engineer to join our growing engineering team. The ideal candidate should have strong backend development expertise in Java, hands-on experience with Kafka and distributed systems, and the ability to design scalable, high-performance microservices-based applications.
You will work on building robust event-driven systems, scalable streaming platforms, and cloud-native applications while collaborating with cross-functional teams in a fast-paced environment.
Key Responsibilities
Design, develop, and maintain scalable backend services using Java and Spring Boot
Build and optimize event-driven and asynchronous systems using Kafka
Architect and implement microservices-based distributed systems
Develop high-performance APIs and backend components for large-scale applications
Work on system design, scalability, reliability, and performance optimization
Build and maintain streaming/data pipeline solutions
Develop and integrate Webhooks and event-based integrations
Work with SQL databases for efficient data modeling and query optimization
Deploy and manage applications on AWS cloud infrastructure
Containerize applications using Docker and orchestrate deployments with Kubernetes
Collaborate with product managers, architects, and engineering teams to deliver high-quality solutions
Participate in code reviews, technical discussions, and architectural decisions
Troubleshoot production issues and ensure system stability and availability
Must Have Skills
Strong hands-on experience in Java and Spring Boot
Expertise in Microservices Architecture
Strong System Design and Distributed Systems knowledge
Hands-on coding experience in scalable backend systems
Deep understanding of Kafka and event-driven architecture
Experience in Webhooks and asynchronous integrations
Strong SQL and database design skills
Hands-on experience with Kubernetes and Docker
Experience building scalable REST APIs and backend services
Strong debugging, problem-solving, and performance optimization skills
Good to Have Skills
Experience with Temporal workflows
Knowledge of Avro Schema and schema management
Exposure to React.js
Experience with Streaming Pipelines or Apache Flink
Exposure to AWS cloud services and DevOps practices
Familiarity with CI/CD pipelines and monitoring tools
About Humancloud Technologies
Humancloud Technologies
humancloud.dev
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start