Experience:8 years of experience in backend development with experience building RESTful APIs and microservices using Spring Boot or other Javabased experience with Java 8 (lambda expressions streams with JPA/Hibernate for ORM and interacting with relational Skills:Expertise in Spring Boot and Spring MVC for building robust Javabased understanding of RESTful services HTTP and web service design with OAuth2 and JWT for API security and with API documentation tools like Swagger or with database management and query optimization in SQL databases like MySQL PostgreSQL or with NoSQL databases (e.g. MongoDB Cassandra) is a of message queues (e.g. RabbitMQ Kafka) for asynchronous with Docker and containerization for of CI/CD tools (e.g. Jenkins GitLab CI) and version control using GitAPI Design and Development: Design implement and maintain RESTful APIs and microservices in Java to support business applications and mobile Development: Write clean efficient and scalable Java code to implement backend features and integrate with frontend Integration: Work with relational databases (e.g. MySQL PostgreSQL) and NoSQL databases (e.g. MongoDB) to create database models execute queries and manage data and Authentication: Implement API security mechanisms using OAuth2 JWT and other authentication Optimization: Monitor troubleshoot and optimize the performance of APIs ensuring lowlatency responses and high scalability.
Required Experience:
Senior IC