JustJoin.IT Hybrydowo Senior

Full Stack Developer (Java and JS/Angular)

Motorola Solutions

⚲ Kraków

17 000 - 21 000 PLN brutto (UoP)

Wymagania

  • Java
  • Hibernate
  • PostgreSQL
  • REST API
  • JUnit
  • Angular

Opis stanowiska

You will join a high-performing team of software engineers, with the ability to work on the backend or full stack, but primarily working on the backend, and taking responsibility for implementing a range of new application features, as well as improving the architecture, performance, scalability, and resilience of the existing product.

Responsibilities
• Design and implement clean, modular, scalable, and testable code for the Java backend.
• Conducting performance analysis and profiling for backend systems and databases, ensuring the system’s scalability and high performance.
• Apply advanced testing and debugging methods to resolve complex software issues.
• Work collaboratively with local and distributed teams in an Agile environment to continuously enhance product functionality.

Required skills and qualifications
• 5+ years of hands-on backend software development, with an in-depth knowledge of core Java/JDK.
• Experience developing REST APIs using JAX-RS, Spring, or similar technologies.
• Solid understanding of software architecture, design patterns, and core software engineering principles.
• Experience designing and implementing high-performance, multithreaded, state-driven systems.
• Proficiency in creating meaningful automated tests (we use JUnit) and applying advanced testing and debugging techniques.
• In-depth knowledge of relational databases (we use Postgres) and ORM technologies such as Hibernate/JPA.
• Strong communication skills with the ability to effectively interface with stakeholders.
• Excellent problem-solving skills with a strong capacity for independent work.
• Ability to work both independently and collaboratively as part of a team in an Agile environment.
• Communicative English
• Bachelor's or Master's degree in Computer Science, Engineering, or a related subject.
 

Preferred skills and qualifications
• 2+ years of experience with Angular or similar modern frontend frameworks.
• Experience with E2E testing frameworks such as Playwright or Cypress.
• Mentorship, coaching, or leadership experience or demonstrable aptitude.

 

In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work, you’ll get the following:

• Contract of Employment (UoP)
• Private medical coverage, Multisport
• Life insurance (two annual incomes), 
• Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, 
• Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account
• IP Tax Relief (up to 80%)
• Yearly salary increase (depends on individual performance)
• Yearly bonus (depends on company performance)
• Flexible working hours (usually the day starts between 7-10), 
• 8 hours working day (30 minutes lunch break included).
• Hybrid work mode

🔍 Dekoder Ogłoszenia

🔴
high-performing team of software engineers
Może oznaczać zespół z wysokimi oczekiwaniami co do produktywności i wyników, a niekoniecznie z najlepszymi praktykami inżynierskimi.
🔴
ability to work on the backend or full stack, but primarily working on the backend
Chociaż jest mowa o możliwości pracy full-stack, faktyczne zadania będą skupione głównie na backendzie, co może być rozczarowaniem dla osób szukających równowagi między frontendem a backendem.
🔴
improving the architecture, performance, scalability, and resilience of the existing product
Może oznaczać, że obecna architektura jest w złym stanie i wymaga znaczących nakładów pracy na naprawę, a nie tylko drobnych usprawnień.
🟡
Work collaboratively with local and distributed teams
Współpraca z rozproszonymi zespołami może oznaczać wyzwania komunikacyjne i różnice w strefach czasowych.
🔴
Strong communication skills with the ability to effectiv
Fragment jest urwany, co sugeruje niedbałość w tworzeniu ogłoszenia lub brak pełnej informacji o wymaganiach komunikacyjnych.