
Senior Software Engineer – Java Backend
Vendavo
full-time
Posted on:
Location Type: Hybrid
Location: Bengaluru • India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Overcome technical challenges and drive innovation in both new and mature products.
- Analyze requirements, evaluate trade-offs, and propose scalable, effective solutions.
- Design and develop new functionality across backend and frontend components.
- Take ownership of components across the full lifecycle: implementation, testing, deployment, and operations.
- Build and maintain modern, well-tested services with frequent release cycles.
- Investigate and resolve root causes of technical issues and system failures.
- Mentor team members and support a culture of continuous learning and improvement.
- Collaborate daily with engineers, product managers, and stakeholders across the business.
- Influence architectural decisions and introduce fresh ideas and technical strategies.
- Evaluate and select tools, frameworks, and libraries to enhance development efficiency.
- Communicate effectively in English in a distributed, collaborative environment.
Requirements
- 5+ years of progressive software development experience
- Strong Java/JavaEE coding and development skills
- Solid problem-solving and troubleshooting capabilities
- Familiarity with distributed version control systems (preferably Git)
- Experience with Groovy, Spring, Spring Boot, Spring Security, and Spring Web
- Proficient in relational databases (Oracle and PostgreSQL)
- Familiarity with automated testing frameworks (JUnit, Spock, JBehave)
- Skilled in JVM performance tuning, memory leak detection, and optimizing bottlenecks
- Hands-on experience with CI/CD tools like GOCD or Azure Pipelines
- Experience with Docker and Gradle
- Strong communication skills in English (written and verbal)
- Advantage: Experience with frontend technologies (JavaScript, React, NodeJS, HTML, CSS)
- Advantage: Experience with ClickHouse
Benefits
- Professional growth and Development opportunities.
- Working within a team of friendly, skilled people where help is always within reach
- Flexible working hours
- 4 recharge days, where the entire company goes on a brief pause in all geographies for 1 day each quarter. This day can be spent in whatever way helps you recharge, to regain energy, and dive back into the next workday
- High-end laptop (Dell or Mac)
- Competitive pay and bonus
- 18 vacation days in a year in addition to 15 days Sick Leave/ Casual leave per calendar year.
- 16 hours of paid volunteer time off per year
- Wedding gift and newborn gift allowance for employees.
- 26 weeks of paid maternity leave and one week of paid paternity leave.
- 12 wellness leaves for women employees
- Health Insurance of up to 7 lacs for self, spouse, 4 dependent children, and parents. 100% of the premium is paid by Vendavo and it covers the employee, spouse, children, and their parents.
- Group Term Insurance coverage up to three times of their Annual CTC . Dependents are not covered.
- Group Personal Accident coverage up to three times of Annual CTC. Dependents are not covered.
- Provident fund contributions
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJavaEEGroovySpringSpring BootSpring SecuritySpring WebOraclePostgreSQLJVM performance tuning
Soft Skills
problem-solvingtroubleshootingcommunicationmentoringcollaborationcontinuous learninginfluenceownership