Reports toVP of Technology Intelligence
Location Bhopal, Madya Pradesh — India

Xeeva is disrupting the procurement and sourcing space with our patented AI-powered source-to-settle software. We believe AI is the future of procurement and we’re looking for someone talented to join us on this journey. We’re growing fast and we’re searching for an amazing Java developer to be a core member of the embedded intelligence team. If you are passionate about building great micro services and care about the quality on top, you should join our team!

Who you are and what you’d do:

  • A versatile individual with core Java/J2EE skills and strong database
  • Work within a cross-functional, agile software development team with TDD process
  • Be responsible for the IX-driven platform-based product development
  • Design and implement low-latency, highly available micro services that scale seamlessly in a B2B environment
  • Apply creative problem-solving skills to build out new features and iterate on existing features (within the APIs)
  • Build out REST-full APIs & micro services
  • Increase test coverage via unit tests and integration tests
  • Help define architectures and design pattern
  • Work closely with product management and QA teams to realize a high-quality and valuable product

As an ideal candidate you should have:

  • Strong experience in design and development of APIs and micro-services with maintaining the backward/ forward compatibility
    • Service authentication
    • Service monitoring
    • Service logging (Logback, SLF4J)
    • Service audit (Envers)
    • Caching (Ehcache, Hibernate)
    • Business exceptions treatment
    • Unit testing (JUnit)
    • Performance tuning
  • A strong track record of shipping APIs & micro-services and supporting them in production
  • Experience working with the following technologies:
    • JPA, Hibernate, and Spring Data
    • Apache Spark Stack, Apache Solr, NoSQL databases, Python for data manipulation
    • AWS, Docker, Kubernetes, Redis
    • Spring Boot, Spring cloud, Eureka etc.
    • Preferably some experience with CI/CD
  • BE/B.Tech/MCA or bachelor’s degree with 4-7 years of experience
  • Excellent oral and written communication skills

You’ve made it to the end so now is the time to decide if you’ll hit that little “X” at the top of the page and keep your work life as is, or take the first step towards starting an exciting, new, challenging chapter in your career. If it’s the latter, then apply right now and use the space in your resume and cover letter to actually tell us who you are – not just what you’ve done. Of course, you should include info on some of your accomplishments, but for extra credit send us a sample of something that inspires you (not something you created) – no explanation needed.

Apply now: careers@xeeva.com