Senior Java Fullstack Developer
Description
Role & responsibilities
Application Development
Design, develop, test, and deploy enterprise applications using Java, Spring Boot, and modern development frameworks.
Frontend Development
Develop responsive and scalable user interfaces using ReactJS, Angular, JavaScript, TypeScript, HTML5, and CSS3.
Backend Development
Develop RESTful APIs, SOAP Web Services, and Microservices-based applications for enterprise solutions.
Database Management
Design, develop, and optimize PostgreSQL and MongoDB databases, including performance tuning and query optimization.
Cloud Technologies
Design and deploy cloud-native applications using Google Cloud Platform (GCP).
DevOps Practices
Implement and manage CI/CD pipelines using Jenkins, Git, and Bitbucket while following DevOps best practices.
Technical Leadership
Conduct code reviews, mentor junior developers, and enforce coding standards and software engineering best practices.