Back to jobsEngineering degree (BE/B.Tech/MCA or equivalent) in Computer Science with 10+ years of hands-on software development experience
Strong working knowledge of Java 8 or above, Hibernate, Spring Boot, Angular, and testing frameworks (JUnit, Cypress, or others)
Proven experience with at least one relational database (MySQL, Oracle, or PostgreSQL) and microservices architecture
Demonstrated ability to design scalable microservices solutions
Solid understanding of REST APIs, SOLID principles, debugging techniques, and log frameworks (ELK or similar)
Strong grasp of frontend technologies including CSS, HTML, JavaScript, and Angular, with skills in responsive design for all devices
Knowledge of CI/CD, Docker, and Kubernetes is a plus
Familiarity with message queue technologies (RabbitMQ, Kafka, or others) is an advantage
Proven track record of end-to-end delivery of enterprise-grade software solutions
Experience providing technical guidance and mentoring to engineering teams
Strong background in continuous integration practices and attention to detail and quality
Ability to work effectively across teams, influence stakeholders, and adapt to new domains quickly
Experience with or familiarity with agile methodologies
Excellent analytical, reasoning, and communication skills (written and verbal)
