Technical Lead Full Stack Engineer (Java+React)
New
Kraków, Zabłocie 43A, Kraków, Country code: PLFull-TimeManager
Salary5,000 - 7,400 USD per month
Apply NowOpens the employer's application page
Job Details
- Languages
- En C1
- Experience
- 5-6+ years
- Required Skills
- JavaJenkinsKubernetesSpringReactDevOpsMicroservices
Requirements
- BS degree in Computer Science or an equivalent combination of education and experience.
- Experience in technical leadership is a must.
- 5-6+ years of full-stack development experience.
- 5-6+ years of experience in Java and Spring.
- Proven experience with Functional Programming and Java Streams.
- 2+ years of experience in front-end development with React.
- Experience with developing a reactive UI (Reactive JS).
- 2+ years of experience in TDD/BDD development with JUnit, Jasmine, Mockito, and Protractor/Selenium.
- 2+ years of experience in microservices-based architecture and tools (Spring Boot/Cloud).
- Experience in DevOps development and Jenkins (must).
- Experience in designing, developing, and deploying cloud/hybrid-based solutions.
- Experience in developing and deploying in container-based environments (Kubernetes, Cloud Foundry).
- Deep familiarity with microservices, service discovery, and circuit breakers.
- Excellent English skills - both verbal and written.
Responsibilities
- Guide, mentor, and foster the growth of full-stack engineers within the team, championing engineering excellence and XP practices.
- Lead the architectural design and technical direction of innovative full-stack applications, ensuring scalability, security, and alignment with business goals.
- Establish and champion high standards of code quality, testing (TDD/BDD), CI/CD pipelines, and robust DevOps practices.
- Act as a key technical point of contact, collaborating closely with product owners and stakeholders to translate complex requirements into actionable technical strategies.
- Direct full-stack development of innovative applications, remaining actively involved in writing code and remote pairing.
- Own the entire development cycle, including design, architecture, development, testing, and DevOps deployment.
- Foster a highly collaborative Extreme Programming (XP) environment featuring remote pairing and rapid feedback loops.
View Full Description & ApplyYou'll be redirected to the employer's site