Brak wyników spełniających kryteria wyszukiwania.
Lead Fullstack Developer (Angular + Java, 100% Remote)
DevsData LLCPolska
Rodzaj zatrudnieniaPełny etat
DoświadczenieSenior
Dodano18 sierpnia 2025
Zarobki38 000 - 41 000 PLN
Lead Fullstack Developer (Angular + Java, 100% Remote)
We’re looking for a Lead Fullstack Developer for an international company – a pioneer in container shipping. Unique strategy as a digital-oriented, asset-light, global niche carrier offers distinctive advantages, allowing the company to provide innovative and premium customer-centric services while maximizing profitability. In a dynamic shipping and logistics environment, the company has set itself apart as a carrier with a fresh, unique approach.
- Salary up to 67 USD per hour
- 100% remote work
- Full time
- B2B contract
Requirements
- Bachelor’s degree in Software Engineering or Computer Science
- 3+ years of experience in development team leadership (must)
- 6+ years of experience in the following technologies: Java, Spring (must)
- 5+ years of experience in FE development, practical experience with Angular is a must
- Proven experience leading the decomposition of monolithic applications into microservices (must)
- Proficiency in Kotlin is a strong plus
- In-depth knowledge of microservices architecture principles, including service separation, API design, data consistency, and the challenges of distributed systems
- Practical experience with functional programming paradigms and Java Streams
- Experience building reactive user interfaces using Reactive JavaScript frameworks
- Over 2 years of experience with Test-Driven and Behavior-Driven Development using frameworks such as JUnit, Jasmine, Mockito, Protractor, and Selenium
- At least 2 years of hands-on experience working with microservices architecture and tools like Spring Boot and Spring Cloud
- Familiarity with DevOps practices and CI/CD pipelines, particularly using Jenkins
- Experience designing, developing, and deploying cloud-based or hybrid cloud solutions
- Proficient in deploying applications in containerized environments using Kubernetes
- Strong analytical thinker with a problem-solving mindset
- Excellent communication skills in English, both spoken and written
Responsibilities
- Overseeing the development team from both technical and resource management perspectives
- Playing a key role in transitioning a monolithic application into a scalable, modular microservices architecture
- Remaining actively involved in development as a full-stack engineer
- Taking full ownership of the software development lifecycle, including design, architecture, coding, and DevOps responsibilities
- Collaborating using XP (Extreme Programming) methodologies with remote pair programming
- Engaging in regular pair programming sessions
- Ensuring development work proceeds at a consistent and productive pace
- Ensuring the development team always has tasks ready in the pipeline
- Serving as the main point of contact for technical issues faced by developers
- Assigning daily pair programming partners and tasks
- Leading daily stand-up meetings
- Acting as the development lead during IPM (Iteration Planning Meeting), including facilitating and negotiating estimations when necessary
- Providing mentorship and support to junior developers and new team members
- Serving as the liaison between the development team, business stakeholders, and upper management
- Ensuring adherence to coding best practices, including TDD, DDD, and established design patterns
- Offering architectural direction and ensuring architectural decisions are upheld
- Addressing and resolving pull request issues caused by WhiteSource security or compliance checks
Zainteresowany ofertą?
Aplikuj już teraz!