We''re looking for a skilled Java Fullstack Developer (10 to 15 Years of IT Work Experience) to our product development team.
This role requires strong Java full-stack capabilities to integrate modern React UI and robust Model Context Protocol (MCP) backend services with heterogenous technologies. Core Responsibilities: Full-Stack Ownership: Lead the implementation of key features across the frontend (React) and backend (APIs, services) for the AI-assisted product.UI/UX Implementation (React): Design and implement reusable, high-performance UI components using React.js MCP Server Design & Implementation: Design, develop, and maintain the complex Model Context Protocol (MCP) server that standardizes communication. API & Data Flow Architecture: Design and implement robust RESTful APIs within the MCP Servers.AI Skills: Experience in development of AI products.Container and Orchestration: Independently develop, containerize, and deploy services using Docker and related orchestration tools, ensuring scalability and stability.System Integration: Integrate the MCP Server with existing backend administration tools.Code Quality: Drive code quality through rigorous code reviews, unit testing, and integration testing.
Required education
Bachelor''s Degree
Preferred education
Bachelor''s Degree
Required technical and professional expertise
Experience: 10-15 years of experience in software development.
Backend Engineering: Strong proficiency in a core backend language (e.g., Java, Python) used for building scalable microservices.Frontend Expertise: Expert knowledge of JavaScript with minimum 5 years of professional, hands-on experience using React.js.API Design: Proven track record in designing, building, and documenting secure, performant RESTful APIs in a microservices environment.Model Context Protocol (MCP): Direct experience or deep, practical understanding of the MCP standards.Container Technology: Proficient with Docker and experience working with container orchestration.Education: Bachelors degree in computer science or a related technical field.
Preferred technical and professional experience
z/OS & Mainframe: Practical experience working with the IBM z/OS operating system, including knowledge of USS and integrating modern services with traditional mainframe tools.
Database Skills: Working knowledge of RDBMS and Objects.Testing Frameworks: Experience with frontend testing tools and backend testing frameworks.CI/CD: Experience designing and maintaining continuous integration and continuous deployment pipelines.Agile Methodology: Proven ability to work effectively within an Agile/Scrum team structure