FullStack Java Developer

OPTIVEUM sp. z o.o.Capon Bridge, WV
23hHybrid

About The Position

Our Client is a fast-growing, international technology company that provides innovative digital solutions for the global market. They are currently expanding and developing their R&D center in Warsaw. They focus on building high-quality, scalable products using modern tech stacks and agile methodologies. With a strong emphasis on engineering excellence, they offer a collaborative environment where experts can thrive and influence the technical direction of the products. Please note: Optiveum is a recruitment agency conducting this search on behalf of our Client. We are seeking a highly skilled Full Stack Developer with expertise in Java and React.js to join our dynamic team. The ideal candidate should have over 5 years of experience in designing, developing, and deploying scalable web applications. This role requires strong front-end and back-end development expertise, working in an Agile environment to deliver high-quality software solutions.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience as a Full Stack Developer with Java & React.js, alongside experience working with Agile development methodologies.
  • Proficiency in React.js, Redux, TypeScript, HTML5, CSS3, and modern JavaScript (ES6+).
  • Strong understanding of state management libraries and component-based architecture.
  • Experience with UI frameworks like Material-UI, Bootstrap, or Tailwind CSS.
  • Expertise in Java, Spring Boot, Hibernate, JPA, and RESTful API development.
  • Experience with microservices architecture and API Gateway implementations.
  • Knowledge of authentication mechanisms like OAuth2, JWT, and session-based authentication.
  • Experience with SQL databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
  • Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization using Docker, Kubernetes.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple priorities in a fast-paced environment.
  • Passion for learning new technologies and improving existing processes.

Responsibilities

  • Design and develop interactive, responsive, and high-performance UI components using React.js, Redux, and modern JavaScript (ES6+).
  • Ensure cross-browser compatibility and a seamless user experience, while optimizing front-end performance and implementing best practices in UI/UX design.
  • Develop and maintain RESTful APIs and microservices using Java (Spring Boot, Hibernate, JPA).
  • Implement robust authentication, authorization, and data management solutions, working with relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
  • Integrate third-party services, APIs, and cloud-based solutions.
  • Manage deployments using CI/CD pipelines and containerization tools like Docker & Kubernetes.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement unit and integration tests for both front-end and back-end components.
  • Work closely with UI/UX designers, product managers, and DevOps engineers.
  • Participate in Agile/Scrum ceremonies and contribute to continuous process improvements.

Benefits

  • Monthly compensation up to $6,200 (depending on experience and interview results).
  • B2B contract via Optiveum.
  • Hybrid (3 days working from the office located in the center of Warsaw, 2 days working from home).
  • Long-term cooperation with a stable, international organization.
  • Opportunity to work with the latest technologies and high-impact projects.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service