Experience : Senior / 5+ Years
Mode - Onsite
Location - Trivandrum
Job Requirements :
- 4+ years of experience in Java and IT software development.
- Experience with Java - developing server-side Java code for web applications in an Enterprise environment, utilizing popular application server like Tomcat(SpringBoot).
- Extensive knowledge on Java(17) and related technologies
- Extensive knowledge about Microservices and Event-Driven-Architecture (Event Streaming)
- Experience in Data structures, algorithms and Design Patterns.
- Experience and good knowledge of REST API
- Experience in working with databases using SQL and own ORM tools.
- Use complex SQL statements in the application to achieve different functionalities.
- Experience with Agile development methodology is preferred
- In-depth understanding of data management (e.g. permissions, recovery, security and monitoring).
- EWS(Exchange Web Services) and GraphAPI plus Java Mail in General (Javax Mail Framework)

