Senior Java Developer

The Trading Pit

  • Λεμεσός
  • Μόνιμη
  • Πλήρης Απασχόληση
  • Πριν 1 μήνα
We are looking for a Senior Java Developer to join our growing development team. You’ll play a key role in building and enhancing scalable, high-performance web applications. Working closely with cross-functional teams including frontend developers, UX/UI designers, QA engineers, and product managers, you’ll be deeply involved in the entire software development lifecycle—from concept to deployment.Key Responsibilities:
  • Design, develop, and maintain high-quality backend services and APIs using Java (preferably Java 17+), Spring Boot, and related technologies.
  • Collaborate with frontend developers working with modern frameworks such as React.js and TypeScript to deliver seamless end-to-end solutions.
  • Participate in system design and architecture discussions, driving improvements in structure and performance.
  • Ensure code quality through test-driven development, peer code reviews, and continuous integration practices.
  • Optimize applications for maximum speed and scalability.
  • Contribute to the improvement of internal development processes and tooling.
  • Troubleshoot and debug complex issues across the stack.
Requirements:
  • 5+ years of hands-on experience with Java (Spring Boot, Spring Data, Hibernate/JPA).
  • Solid knowledge of RESTful API design and microservices architecture.
  • Strong experience with RDBMS (especially PostgreSQL), including writing SQL functions, stored procedures, and triggers using PL/pgSQL.
  • Solid hands-on experience with Apache Kafka, including working with Kafka Connect, Schema Registry, and Kafka Streams.
  • Understanding of CI/CD pipelines and agile development methodologies.
  • Experience with tools like Docker, Git, and Maven/Gradle.
  • Experience working with AWS in a production environment.
  • Excellent problem-solving and communication skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Strong collaboration skills with cross-functional teams (e.g., product, design, DevOps).
  • Passion for clean code, performance optimization, and continuous learning.
Preferred Qualifications:
  • Experience with container orchestration tools, Docker Swarm (current) and Kubernetes (target platform).
  • Familiarity with observability tools (e.g., Prometheus, Grafana, OpenTelemetry, ELK stack, Sentry) for monitoring and tracing in production.
  • Experience mentoring junior developers and supporting team knowledge-sharing.
  • Ability to lead technical discussions, conduct architecture reviews, and guide design decisions.
What We Offer:
  • Competitive salary based on your qualifications and experience.
  • A fantastic opportunity to develop and build a successful career with a fast-growing global company.
  • Join a workplace where team activities and a supportive environment are at the heart of our culture.
  • Comprehensive medical insurance coverage.
  • 21 days of annual leave + 6 days of sick leave.
  • Provident fund.
  • Birthday and work anniversary gifts.
  • Half-day off on your birthday to relax and enjoy your special day.
  • Bring your furry friend to work and enjoy a pet-friendly office!
  • Dress comfortably and feel confident in your best self.
  • Fresh fruits, snacks, and coffee to keep you energized and productive throughout the day!

The Trading Pit

Παρόμοιες θέσεις εργασίας

  • Senior Java Developer - social media - Cyprus

    EER Poland

    • Λεμεσός
    We are looking for a highly skilled Senior Java Developer to join Finance Payout team. You’ll play a key role in building and maintaining systems that handle provider redemptions, …
    • Μόλις τώρα
  • Senior Java Developer

    Tango Live

    • Λεμεσός
    Description: Tango is a successful, market leader, a live-streaming Platform with 500+ million registered users, in an industry projected to reach $240 BILLION in the next couple…
    • Πριν 29 ημέρες