Team Lead (Java + React.js)

OPTIVEUM sp. z o.o.Capon Bridge, WV
69d$9,500

About The Position

Our client is a US-based technology company headquartered in New York City, delivering digital solutions and consulting services that transform businesses and drive measurable value. With offices across multiple countries, the company is now investing in a new engineering centre in Warsaw, recognizing the strong technical culture and exceptional talent of Polish software professionals. Their integrated ecosystem combines PaaS (Platform as a Service), SaaS (Software as a Service), and S&C (Solutions & Consulting Suite). With over a decade of experience supporting high-growth and private equity-backed platforms, the company brings deep domain expertise and a proven ability to turn technology into a strategic advantage.

Requirements

  • Strong expertise in React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
  • Hands-on experience with Material-UI, Bootstrap, or Tailwind CSS.
  • Proficiency in Java, Spring Boot, Hibernate, JPA, and RESTful API development.
  • Experience designing and implementing microservices architecture.
  • Knowledge of authentication and security standards (OAuth2, JWT, etc.).
  • Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, GCP).
  • Familiarity with CI/CD tools for automated builds and deployments.
  • Proven experience leading and mentoring development teams.
  • Strong understanding of Agile methodologies (Scrum/Kanban) and DevOps culture.
  • Experience conducting code reviews and ensuring best engineering practices.

Nice To Haves

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • 7+ years of hands-on experience in full-stack development (Java + React.js).
  • Strong problem-solving and analytical skills.
  • Excellent communication and leadership abilities.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Passion for continuous learning and staying current with emerging technologies.

Responsibilities

  • Define and implement architectural best practices for scalable, high-performance applications.
  • Lead a team of full-stack developers, providing mentorship, code reviews, and technical guidance.
  • Collaborate with product owners, designers, and DevOps teams to align technical solutions with business goals.
  • Design and develop responsive, user-friendly front-end applications using React.js, Redux, TypeScript, and modern JavaScript (ES6+).
  • Build and maintain RESTful APIs and microservices using Java, Spring Boot, Hibernate, and JPA.
  • Ensure seamless integration between front-end and back-end, optimizing performance and security.
  • Design microservices-based architectures ensuring modularity and scalability.
  • Optimize database interactions and caching strategies using SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Implement best practices for performance tuning, security, and scalability.
  • Manage application deployments using Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI/CD).
  • Work with AWS, Azure, or GCP to optimize infrastructure and deployment.
  • Participate in Agile/Scrum processes, sprint planning, and retrospectives.
  • Collaborate closely with stakeholders to translate business requirements into technical solutions.
  • Drive process improvements and uphold best coding practices across the team.

Benefits

  • Employment contract (UoP) with monthly compensation up to $9,500.
  • Opportunity to grow in a global fintech environment.
  • High-impact projects with cutting-edge technology.
  • Collaborative, open, and ambitious team culture.
  • Hybrid model – 3 days/week onsite in Warsaw city centre.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Education Level

Bachelor's degree

Number of Employees

1-10 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service