- ·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.
Senior Java Software Engineers - Hyderabad, India - SimplifyVMS
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