Senior Java Developer
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!
Posted on: 9/8/2025

The Trading Pit
The Trading Pit® is a global multi-asset prop trading firm dedicated to redefining standards in trading and investing.
Please let The Trading Pit know you found this job on Wantapply. It helps us get more jobs on our site. Thanks!