Job Description:
As a key member of our technical support team, you will provide L2/L3 technical support to clients, collaborate with the product team to resolve complex problems, and demonstrate expertise in Java, J2EE, Spring, Spring Boot, microservices, and REST.
Requirements:
5+ years of experience in Core Java/J2EE stack
Proficiency in Spring, Spring Boot, and Hibernate, with experience in Spring Data JPA
Strong SQL querying skills and strong knowledge of RDBMS (Oracle/Postgres/MySQL)
Experience with Web services and Microservices
Able to work with Git; Docker and one of following build tools: Maven/Gradle/sbt.
Familiarity with REST API and Unit testing frameworks
Understanding of distributed architectures and design patterns
Roles and Responsibilities:
Provide L2/L3 technical support to clients
Participate in on-call support*, analyze and troubleshoot issues, and implement necessary fixes
Providing remote support and troubleshooting for new system and legacy system
Collaborate with the product team to resolve complex problems as high-priority issues
Demonstrate expertise in Java, J2EE, Spring, Spring Boot, microservices, and REST
Utilize CI/CD tools, containerization technologies, and cloud platforms effectively
Communicate to project members and stakeholders; must be a team player who works well with technical and non-technical resource.
Strong interpersonal, organizational, time management and problem-solving skill.
Any Graduate