Regular Java Developer

Custom Software Development Company
Remote

About The Position

The Codest is an international tech software company with technology centers in Poland, delivering global IT solutions and projects. Our core values lie in the "Clients and people first" approach, which prioritizes our clients' needs and a collaborative environment for our employees, enabling us to deliver truly exceptional products and services. Our expertise focuses on web development, DevOps, and QA. Our mission has become clear after many years of software development; we now specialize in scaling technology teams for clients and partners. Our journey doesn't end here – we aim to continue our growth. If you're looking for new opportunities, join our team! Project Description: One of Europe's largest e-commerce platforms, used by millions of users daily. The company connects sellers – from small businesses to global brands – with customers, offering a vast selection of products, fast deliveries, and a refined shopping experience. The team develops scalable systems with very high traffic, works based on data and experiments, and fosters a culture that encourages autonomy, responsibility, and real impact on product development and the way shopping is done in the region. You will join a team building a new platform for planning and launching advertising campaigns across multiple channels simultaneously, used by the biggest brands in the market. On the Java backend, you will develop microservices responsible for managing campaigns, budgets, settlements, and integrations with external advertising systems through an extensive API. The system must operate under very high traffic loads, with a focus on performance, stability, and near real-time data processing. We work in an environment with high security requirements and deployment standards, necessitating good engineering practices and automation.

Requirements

  • 1-2+ years of commercial experience in Java.
  • Good knowledge of computer science fundamentals, such as algorithms, computational complexity, data structures, and practical understanding of how collections and data structures are used in a Java environment.
  • Experience in designing microservices and complex distributed systems.
  • Understanding of digital platforms, APIs, and data flows.
  • Strong analytical and problem-solving skills.
  • Ability to clearly explain complex systems and algorithms to other team members.
  • Comfort in participating in and leading technical discussions within the team.
  • Willingness to share knowledge and build a strong, mature engineering team.

Responsibilities

  • Develop microservices responsible for managing campaigns, budgets, settlements, and integrations with external advertising systems.
  • Ensure the system operates under very high traffic loads with a focus on performance, stability, and near real-time data processing.
  • Adhere to high security requirements and deployment standards.
  • Apply good engineering practices and automation.
  • Share knowledge and contribute to building a strong, mature engineering team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service