Job Description
Job Title : Senior Java Full Stack Engineer
Must Have Technical/Functional Skills
Strong expertise in Java, Spring Boot, REST APIs, JPA, Hibernate, and Microservices, Design Patterns, SOLID Principles.
Hands on experience with frontend Development skills on ReactJS, Redux, React Hooks, JavaScript, CSS
Good with designing responsive and user-friendly interfaces
Familiarity with CI/CD tools (Jenkins, Git), Cloud platforms (AWS, Google Cloud Platform, Azure), and containerization (Docker, Kubernetes).
Knowledge of SQL/NoSQL databases and API design.
Experience with different web servers like JBoss, Apache Tomcat
Familiarity with NodeJS and ExpressJS
Experience with Static and Dynamic Code Analysis, Vulnerabilities, OWASP Principles
Experience working in Agile teams and using tools like Jira, Rally or similar.
Very good at communication and collaboration
Roles & Responsibilities
Design and develop robust backend services using Java, Spring Boot, and RESTful APIs.
Build and maintain microservices-based architecture for scalable applications.
Work with Oracle, PostgreSQL and SQL for data modelling, querying, and performance optimization.