Senior Java Software Engineers - Hyderabad, India - SimplifyVMS

    SimplifyVMS
    SimplifyVMS Hyderabad, India

    Found in: Talent IN 2A C2 - 1 week ago

    Default job background
    Description

    Please note that we are looking for resources who are available immediately. Please respond only if you can join right away.

    Who are we

    SimplifyVMS is a leading global SAAS provider of contingent workforce VMS solutions and is one of the fastest growing extended workforce technology providers globally. Ranked by various industry analysts a leading platform SimplifyVMS continues to evolve and be the pioneer for the larger extended workforce industry.

    SimplifyVMS is a very sophisticated multi-tenant SAAS HR Tech product built on a complex microservices architecture. Looking for a resource who has worked on sophisticated SAAS platforms or microservices products. Experience working with global teams would be a big plus. Should be able to own workstreams within the platform and be responsible for it end to end to deliver outstanding outcomes. Our clients are large enterprise Fortune 500/Global 2000 companies and need complex engineering design to meet their expectations.

    The Role

    We are looking for senior hands-on java software engineers to work on a sophisticated module of our VMS platform. Looking for resources who are passionate programmers and enjoy building challenging solutions.

    QUALIFICATIONS

    • ·Bachelor's degree or higher in a quantitative/technical field (e.g. Computer Science, Statistics, Engineering).
    • Minimum 8-10 years' experience in Java.
    • Hands on experience in Spring / Spring Boot / Cloud technologies especially AWS (min 5 years experience)
    • Should have very strong fundamentals on Core java and Spring Boot.
    • Understanding of design patterns and architectures with large system designs, handled volumes, tuned API and database for performance, fix redundancies.
    • Hands on experience in writing test cases.
    • Hands on experience in Kafka Connect and Kafka messaging event streams.
    • Strong knowledge of SQL, complex joins, stored procedure and No SQL DB for eg: Cassandra. MongoDB and a solid understanding of when to use what.
    • Expertise in OpenShift Kubernetes.
    • Expertise in non-relational document database.
    • Hands on experience on event driven architecture.
    • Expert in profiling the codebase.
    • Experience in managing complete software development process from conception to deployment.
    • Solid understanding of Agile methodology, estimation techniques and key ceremonies for effective management/collaboration.
    • Strong communication skills and participates actively in discussions with business customers, architects, and the team members.
    • Strong working experience on Microservices architecture, AWS Cloud, AWS Lambda, EC2.
    • Experience with GraphQL, gRPC would be plus.
    • Experience in Flutter/Angular JS is Nice to have.