21 Marktine Technology Solutions Jobs
7-9 years
Senior Java Full Stack Developer - Spring Boot/J2EE (7-9 yrs)
Marktine Technology Solutions
posted 1mon ago
Flexible timing
Key skills for the job
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).
Functional Areas: Other
Read full job descriptionPrepare for Java Full Stack Developer roles with real interview advice