Hybrid Senior FullStack Java Engineer, JavaScript

Posted 41 minutes ago

Apply now

About the role

  • Senior Software Engineer developing financial data reporting solutions using Java and React. Collaborating with a skilled team on a greenfield project with a microservices architecture.

Responsibilities

  • Software Development - Design, develop, and maintain scalable full-stack applications using **Java (Spring Boot)** and **React.js**.
  • Code Quality & PR Review - Conduct thorough peer reviews of pull requests to ensure code quality, maintainability, and adherence to best practices.
  • Scrum Ceremonies - Actively participate in Agile ceremonies, including daily standups, sprint planning, retrospectives, and backlog grooming.
  • Mentorship & Collaboration - Mentor junior developers, share knowledge across the team, and foster a culture of continuous learning.
  • Frontend Engineering - Build responsive and user-friendly interfaces using **React**, Redux, and modern UI libraries.
  • Backend Engineering - Develop robust RESTful APIs and microservices using **Java**, ensuring performance, security, and scalability.
  • Database Design & Optimization - Work with **SQL (PostgreSQL, MySQL)** and **NoSQL (MongoDB, Cassandra)** databases to design schemas, write efficient queries, and optimize performance.
  • Testing & Automation - Implement unit, integration, and end-to-end tests using tools like JUnit, Mockito, Cypress, or Selenium.
  • DevOps & CI/CD - Collaborate on CI/CD pipelines, containerization (Docker), and deployment strategies using tools like Jenkins or GitHub Actions.
  • Documentation & Reporting - Maintain clear technical documentation and provide regular updates on progress and blockers.

Requirements

  • Bachelor's or Master's of Science.
  • 4-5 years of experience in software development.
  • **JavaScript -** Deep understanding of core JS concepts, including closures, async programming, and ES6+ features.
  • **React + Redux + Redux Saga + TypeScript -** Building scalable, maintainable, and high-performance SPAs with advanced state management and typed components.
  • **Advanced HTML & CSS (huge plus) -** Semantic markup, accessibility, responsive design, and cross-browser compatibility.
  • **ECMAScript 6+ (Expert level) -** Proficient in modern JS syntax and features such as arrow functions, destructuring, modules, promises, and async/await.
  • **Node.js -** Building RESTful APIs, microservices, and real-time applications with Express or similar frameworks.
  • **Java, Spring, Spring Boot -** Developing robust backend services, integrating with databases, and implementing business logic with enterprise-grade frameworks.
  • **PostgreSQL -** Schema design, query optimization, and transactional integrity.
  • **Redis -** In-memory data storage for caching, session management, and pub/sub messaging.
  • Application monitoring using tools like **Prometheus**, **Grafana**, **ELK Stack**, or **New Relic** to ensure uptime, performance, and quick issue resolution.
  • Experienced in **Scrum of Scrums**, sprint planning, retrospectives, and backlog refinement.
  • Comfortable working in cross-functional teams and managing dependencies across squads.
  • Strong communication skills for gathering requirements, presenting solutions, and managing expectations.
  • Experience in stakeholder engagement, demo sessions, and feedback incorporation.
  • Flexibility to work on backend or frontend.

Benefits

  • Opportunity to be part of a global organization.
  • Encouraging working atmosphere, engaging activities, and extra benefits (e.g., additional medical insurance (covers gym subscription), team events, outreach activities, and others).
  • Hybrid work model with remote work opportunities ( 3/5 days weekly from the office).
  • Open, modern, and ergonomic work environment when working from the office with the multicultural community.
  • Opportunity to grow professionally and personally (e.g., Udemy) and continuously develop within the domain.

Job title

Senior FullStack Java Engineer, JavaScript

Job type

Experience level

Senior

Salary

€4,485 - €5,950 per month

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job