




Job Summary: We are seeking a Senior Full Stack Developer to perform end-to-end development of scalable, high-performance software solutions. Key Highlights: 1. End-to-end software solution development 2. Collaboration with product, architecture, and engineering teams 3. Participation in the entire software development lifecycle **Language Requirement:** **Conversational B2-level English or higher** is required, with the ability to participate in meetings, explain technical concepts, and collaborate with international teams. **Role Purpose** --------------------- The **Senior Full Stack Developer** will be responsible for the end\-to\-end development of scalable, high-performance software solutions using **Java/J2EE and modern Angular frameworks**. This role requires solid experience in web application development, REST API integration, performance optimization, and application of sound code quality practices. The engineer will work closely with product, architecture, and engineering teams to design and deliver solutions aligned with technical and business strategies. **Key Responsibilities** --------------------------- * Translate business requirements into innovative, scalable, and maintainable technical solutions. * Design, develop, and optimize responsive web applications using **Angular, HTML5, CSS3, and Bootstrap**. * Implement and consume **RESTful services** to integrate applications with backend systems. * Optimize application performance, conduct advanced debugging, and ensure secure development practices. * Develop and maintain **automated tests** to ensure high code quality. * Conduct **code reviews** and promote engineering standards and best practices. * Participate in the entire **software development lifecycle (SDLC)**: research, design, prototyping, development, testing, deployment, and support. * Contribute to **product roadmap** discussions by proposing technical improvements. * Collaborate with architecture teams to ensure solutions align with the technical vision. **Requirements and Experience** ---------------------------- * **5–7 years of professional experience** developing with **Java and J2EE**. * **3\+ years of hands-on experience** in Front\-End development with **Angular and AngularJS**. Solid knowledge of: * **HTML5, CSS3, ES6** * Development of **SPA (Single Page Applications)** * DOM optimization and cross-browser compatibility Proven experience applying **design patterns**, including: * Observables * Event and error handling * Workflow management with **AJAX** Additional technical requirements: * Strong understanding of **data structures, algorithms, and design patterns**. * Experience working with **SQL and relational databases (RDBMS)**. * Experience with **Docker, Kubernetes, and CI/CD pipelines**. * Experience working under **agile methodologies**. * Strong communication skills and the ability to clearly explain technical concepts.


