Senior Java Full Stack Developer
Key Responsibilities:
Develop, maintain, and enhance full-stack applications using Java 8/11/17 and the Spring Framework (Spring Boot, Spring MVC, Spring Security).
Design, implement, and manage microservices-based architectures.
Develop and integrate robust REST APIs, adhering to best practices in API design.
Manage and interact with both relational (RDBMS like MySQL) and NoSQL (like MongoDB) databases.
Utilize version control systems such as Git and build automation tools like Maven and Gradle.
Work with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) for deployment and orchestration.
Apply strong problem-solving and analytical skills to address complex technical challenges.
Required Skills: Version Control: Git
Soft Skills: Strong Problem-Solving Skills, Strong Analytical Skills
Qualifications: Minimum of 10+ years of experience in Java Full Stack development.