Job Title: Java Full Stack DeveloperExperience Level: 10+ YearsNotice Period: Immediate Joiner
Technical Skills: Java , JSP & Spring , Spring Boot , Spring MVC , Micro-services & RESTful APIs React.Js Node.js TypeScript, JavaScript, GraphQL Database: PostgreSQLArchitecture
Nice-to-Have SkillsCloud Platforms (AWS, EC2, S3, RDS, Lambda)Elastic SearchAsynchronous Messaging (Kafka or similar systems)Basic understanding of GO language
- Design and develop scalable , high-performance web applications using Java, JSP, and Spring framework. - Lead the development and implementation of micro services architectures and Restful APIs. - Create and maintain responsive front end solutions using Typescript, JavaScript, and React. - Utilize GraphQL for efficient data querying and integration between frontend and backend services. - Develop and integrate back-end services using Node.js where applicable. - Work with cloud platforms, especially AWS, to deploy and manage scalable applications. - Leverage asynchronous messaging systems such as Kafka for real-time data processing and pub/sub scenarios. - Optimize application performance and ensure high availability and reliability. - Collaborate closely with cross-functional teams to gather requirements, design solutions, and deliver features. - Mentor and guide junior developers, conducting code reviews and enforcing best practices.
Qualifications- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field. - Over 10 years of professional experience in full-stack Java development with a proven track record of successful projects. - Strong leadership skills and experience in mentoring and guiding development teams. - Excellent problem-solving skills, with the ability to design and implement complex systems. - Exceptional communication and teamwork abilities, with a focus on delivering high-quality results.