.
Senior Java Developer/ Java Tech Lead
  • Warszawa
Senior Java Developer/ Java Tech Lead
Warszawa, Warszawa, Województwo mazowieckie, Polska
Tooploox Sp. z o.o.
10. 11. 2024
Informacje o stanowisku

We are Tooploox and we work on projects that improve people’s lives - in line with our mission, we have already changed the way people invest their money, build houses and take care of their health (just take a look at our client portfolio).

Were on the lookout for a Java Tech Lead to take on a pivotal role in our team. Youll be at the heart of building robust Java applications, focusing on modern development frameworks. If youre someone who loves to merge traditional software development with innovative AI technologies, this role is tailor-made for you. Heres what your journey with us would look like:


What You Will Do:

  • Develop, Test, and Maintain: Write and maintain high-quality Java code that is both efficient and scalable, with a focus on modern frameworks like Spring Boot and GraphQL.
  • Lead AI Model Integration: Work closely with the AI team to integrate and utilize models such as GPT (turbo 3.5 to 4), LLaMA, and SDXL, including tasks like image inference and prompt engineering.
  • Manage and Oversee Multiple Projects: Lead the delivery of parallel projects, ensuring timelines are met and project goals are achieved.
  • Collaborate and Mentor: Partner with cross-functional teams to design, develop, and deploy new features, while also providing mentorship to less experienced developers.
  • Architectural Input: Contribute to architectural reviews, propose improvements, and validate new solutions to align with business goals.
  • Troubleshoot and Optimize: Identify and resolve performance bottlenecks and bugs, ensuring seamless operation of services.
  • Work with OpenAPI: Develop contract-based services and tests for reliable and well-integrated APIs.


What You Will Bring:

  • Education: A Bachelor’s degree or higher in Computer Science, Software Engineering, or a related field. Advanced degrees are a plus.
  • Extensive Java Experience: Proficient in Java, particularly with Spring Boot and GraphQL, with a minimum of 8 years in software development.
  • Proven Leadership Skills: Experience in leading technical teams and managing multiple projects simultaneously, with a track record of delivering complex AI-based solutions.
  • Strong Software Design Skills: Deep knowledge of software design patterns and principles, ensuring scalable and maintainable solutions.
  • AI and Machine Learning Expertise: Proficient in utilizing AI technologies, including LLMs and machine learning models (e.g., KNN), as well as defining and optimizing complex prompts.
  • Tech Skills: A solid understanding of both relational and NoSQL databases, experience with data streaming technologies like Kafka or Spark, and expertise in writing unit and integration tests with JUnit.
  • Soft Skills: Strong problem-solving abilities and excellent communication skills, with the ability to work effectively with both Polish and English-speaking teams.


Nice to Have:

  • Experience with CI/CD: Familiarity with CI/CD processes and cloud configuration, even if not strictly in a DevOps capacity.
  • Experience with Custom Tools: Knowledge of tools based on Grafana, Kubernetes, and platforms for running AI notebooks.
  • Interest in Evening Collaboration: While evening work (post-6 PM) is not required, the ability to engage in occasional informal communication for reviews or discussions can be beneficial.


Additional Information:

  • Flexible Environment: Engage in a dynamic environment where youll have the opportunity to contribute to multiple innovative projects, driving the AI platform forward.
  • Impactful Work: Work on products that have a real-world impact, helping shape the future of AI integration and scalable solutions.


  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    102 988
    17 379