Join us as a Senior Java Full-Stack Developer, contributing to a crucial product that sets our Client apart and drives partner growth.
Ready to make an impact in a fast-paced environment? We are excited to meet you!
This hybrid role involves three days a week working from our Kraków, Poland office, with occasional trips to the Client office in Warsaw for planning meetings.
responsibilities :
Define Java-based software and applications, contributing to all phases of the software development lifecycle
Evaluate user requirements, envision system functionality, and identify optimal solutions for development
Develop web service/middleware applications by utilizing backend clusters
Build components and shared services aligned with corporate development standards, languages, and tools
Adhere to software engineering best practices while employing automation for efficient solution delivery
Engage with both technical and business-focused stakeholders to ensure project success
requirements-expected :
3+ years of professional experience in Java and standard Java tech stack
Hands-on knowledge of JavaScript, (S)CSS, and HTML
Background in React, TypeScript, and RxJS
Understanding of software engineering principles and lifecycle methodologies
Competency in delivering stable system implementations
Familiarity with the Spring framework
Proficiency in SQL and relational databases
Understanding of REST architecture
Expertise in unit testing with JUnit5 and Mockito
Flexibility to attend evening meetings from 5 pm to 7 pm daily
Fluency in English at a B2+ level
offered :
Engineering community of industry professionals
Friendly team and enjoyable working environment
Flexible schedule and opportunity to work remotely within Poland
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru