Senior Java Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Extensive hands-on experience with Java-based backend systems in production; depth of experience usually gained over 6 years. • Solid Java knowledge and understanding of JVM internals • Excellent knowledge of relational database principles (preferably PostgreSQL) • Solid understanding of messaging concepts (preferably Kafka ecosystem) • Good understanding of concurrency concepts and principles • Good understanding of relevant security best practices • At least upper-intermediate proficiency in English • Would be a plus: • Expertise in multithreading and high-load systems • Deep understanding of Kafka internals and principles • Spring Boot 4 🔥 • AlloyDB for PostgreSQL • Test Containers • Locust for perf testing • ELK/Sentry/Grafana • Jira/Confluence/Slack/Bitbucket • Fresh, well-maintained codebase featuring high test coverage • Minimal bureaucracy and fast approval processes • Ability to work with highly skilled, passionate, and supportive teammates • Chance to make a global impact by contributing to projects experiencing exponential user growth
Responsibilities
• Design and deliver clean, scalable, and testable Java-based backend systems with minimal supervision • Collaborate with cross-functional teams including backend, web, mobile, QA, and product teams • Take ownership of specific services or functional areas within our large-scale architecture • Leverage AI tools and assistants as integral parts of your development workflow—from system design to code review • Contribute to maintaining high test coverage, predictable production behavior, and seamless scalability • Drive engineering excellence through modern practices and continuous improvement • You'll be at the forefront of AI-driven engineering in a fast-scaling environment where your code directly impacts millions of users. Work with cutting-edge technology (latest Java, Spring Boot, GCP, Kubernetes) while enjoying full remote flexibility, generous leave, and real opportunities for growth. Join a team that treats AI as a core engineering tool—not an experiment—and where engineering excellence, speed, and meaningful impact are part of everyday work.
Benefits
• Modern tech stack including Java 25, Spring Boot 4, Google Cloud Platform • Fresh, well-maintained codebase featuring high test coverage • Minimal bureaucracy and fast approval processes • Ability to work with highly skilled, passionate teammates • Full remote work flexibility • Generous leave policies