Marktine Technology Solutions
Senior Java Full Stack Developer - Spring Boot/J2EE
Job Location
in, India
Job Description
Job Title : Senior Java Fullstack Developer. Job Summary : We are looking for a highly skilled and experienced Senior Fullstack Developer to join our dynamic team. As a Senior Java Fullstack Developer, you will play a key role in designing and developing innovative, scalable web applications. You will work with cutting-edge technologies, including Java for backend development and React for frontend development. This role offers a unique opportunity to work on complex and high-impact projects while mentoring junior developers. Key Responsibilities : Backend Development : - Design and implement scalable, efficient, and secure backend solutions using Java (Spring Boot). - Write high-quality, reusable, and maintainable code. - Develop and maintain APIs and web services (RESTful, GraphQL). - Integrate with databases (SQL/NoSQL) and manage data persistence. Frontend Development : - Build responsive, user-friendly, and dynamic web applications using React.js. - Work with modern JavaScript frameworks and libraries (ES6, Redux, etc.) - Collaborate closely with UX/UI designers to implement intuitive and beautiful front-end features. End-to-End Development : - Design and implement solutions that span the entire tech stack (both front-end and back-end). - Ensure high performance, security, and scalability across the full application. - Write unit and integration tests (JUnit, Mockito for backend; Jest, React Testing Library for frontend). Collaboration & Leadership : - Work closely with Product Managers, Business Analysts, and other stakeholders to understand business requirements and deliver technical solutions. - Provide mentorship and guidance to junior developers, offering code reviews, knowledge sharing, and technical advice. - Participate in agile ceremonies (Scrum, Sprint Planning, Daily Standups) and contribute to sprint planning and estimation. Continuous Improvement : - Stay updated with emerging technologies, industry best practices, and development trends. - Drive improvements in the development process, code quality, and overall system performance. - Help troubleshoot and resolve production issues. Required Skills & Qualifications : Experience : - 7 years of professional experience in Java development, with significant exposure to Spring Boot and Java EE technologies. - 3 years of experience in frontend development with React.js and related JavaScript technologies (ES6, Redux, etc. - Strong understanding of full-stack web development, including APIs, databases, and cloud services. Backend Skills : - Strong proficiency in Java and modern Java frameworks (Spring Boot, Hibernate). - Experience with RESTful API design, Microservices architecture, and containerization (Docker). - Familiarity with relational databases (e.g, PostgreSQL, MySQL) and NoSQL databases (e.g, MongoDB, Cassandra). Frontend Skills : - Solid experience with React.js, Redux, and state management in frontend development. - Proficiency in HTML5, CSS3, JavaScript (ES6), and modern front-end build tools (Webpack, Babel). - Knowledge of responsive design principles and front-end testing frameworks (Jest, React Testing Library). (ref:hirist.tech)
Location: in, IN
Posted Date: 11/20/2024
Location: in, IN
Posted Date: 11/20/2024
Contact Information
Contact | Human Resources Marktine Technology Solutions |
---|