We at Innovaccer are looking for a Software Development Engineer-II (Scala/Java) to build the most amazing product experience. Youll get to work with other engineers to build a delightful feature experience to understand and solve our customers pain points.
A Day in the Life
- Building efficient and reusable applications and abstractions.
- Identify and communicate Scala best practices.
- Participate in the project life-cycle from pitch/prototyping through definition and design to build, integration, QA, and delivery
- Analyse and improve the performance, scalability, stability, and security of the product
- Improve engineering standards, tooling, and processes
What You Need
- 2-6 years of experience with a start-up mentality and a high willingness to learn
- Aggressive problem diagnosis and creative problem-solving skills.
- Solid knowledge of Scala /Java and experience with any web framework (Play Framework, etc)
- Experience in RDBMS & NoSQL database and in Web Services and REST.
- Good understanding of the constantly evolving world of front-end development
- Experience with seamless integration of front-end to back-end functionality
- A belief in progress over perfection.
- Experience in Spark and ORM(liquibase or slick) is a plus
What We Offer
- Industry-focused Certifications: We want you to be a subject matter expert in what you do. So, whether it’s our product or our domain, you will dive straight in and be certified by the best in the world.
- Quarterly Rewards and Recognition Programs: We foster learning and encourage people to take moonshots. When you achieve your goals, we recognize and reward your hard work.
- Health Benefits: We cover health insurance for you and your loved ones.
- Sabbatical Policy: We encourage people to take time off and rejuvenate, upskill and pursue their interests so that they can generate new ideas for innovating at Innovaccer.
- Pet-friendly office and open floor plan. No mundane cubicles. Roles and Responsibilities
Desired Candidate Profile
Perks and Benefits