About LazyCy
At LazyCy, we are building an advanced advertising platform leveraging Amazon Advertising to empower brands and sellers to launch effective campaigns, scale their reach, and boost sales on Amazon. Our platform seamlessly combines Amazon Advertising, shopper behavior data, and AI-powered optimization tools, helping businesses target the right customers with smart, efficient budget strategies. With Retail Media and Amazon Advertising ranking among the fastest-growing ad markets globally, we are scaling our team to deliver this impactful solution to more businesses worldwide.
The Role
We are looking for a Middle Java Backend Developer who excels not only in coding but also possesses strong system thinking and architectural capabilities. You will play a key role in designing, building, and optimizing backend systems, collaborating closely with Product, Tech, and cross-functional teams throughout the entire product development lifecycle. This role is ideal for engineers with a strong sense of ownership who are ready to take technical leadership, ensure system reliability, and deliver a tangible impact on the user experience.
What You Will Do
System Design & Development
-
Develop backend features as assigned by the PM/Tech Lead.
-
Design module architectures, API contracts, and database schemas for complex features.
-
Integrate third-party systems (third-party APIs, OAuth, external services).
-
Participate in the entire product development lifecycle: from business requirement analysis to design, development, testing, and deployment.
Quality Assurance & Performance Optimization
-
Take responsibility for code quality, module architecture, and system performance.
-
Ensure adherence to design principles: Clean Architecture, Hexagonal Architecture, and Modular Monolith.
-
Maintain a stable CI/CD pipeline (automated tests, quality gates).
-
Monitor production environments and handle incidents as needed.
Collaboration & Leadership
-
Collaborate closely with Frontend, QA, DevOps, and Product teams.
-
Conduct thorough code reviews and provide constructive feedback.
-
Mentor and provide technical guidance to junior/mid-level engineers.
-
Proactively suggest product improvements based on user experience and data insights.
Documentation & Ownership
-
Create and maintain technical documentation (API docs, Architecture Decision Records).
-
Report progress, risks, and results to your direct manager.
-
Demonstrate end-to-end ownership over your assigned modules.
What We’re Looking For
-
2–3 years of backend development experience with Java.
-
Proficiency in Java (17+), Spring Boot, OOP, and Design Patterns.
-
Solid experience in API design, database schema design, and PostgreSQL.
-
Deep understanding and practical application of Clean/Hexagonal Architecture, SOLID principles, and RESTful APIs.
-
Hands-on experience with Redis, JWT/OAuth2, and Spring Security.
-
Hands-on experience with Docker, CI/CD pipelines, and writing unit/integration tests.
-
Strong ability to collaborate with Frontend engineers and debug integration issues.
Nice to Have
-
Experience with Microservices architecture and message brokers (Kafka/RabbitMQ).
-
Prior experience with Elasticsearch, Kubernetes, and Cloud platforms.
-
Knowledge of system monitoring, logging, and performance tuning.
Key Competencies
-
Skills: Problem-solving, system thinking, effective communication, teamwork, code review, and mentoring.
-
Attributes: Logical and analytical mindset, strong ownership, proactive attitude, attention to detail, high responsibility, and a strong passion for continuous learning and system optimization.
Benefits
Competitive Compensation
-
Attractive & Competitive Salary matching your experience.
-
13th-month salary.
-
Annual Bonus at the end of the fiscal year (issued in cash and/or stock options).
-
2-month probation with full salary.
Comprehensive Well-being
-
Bi-annual Salary Reviews (2 times per year).
-
Statutory Insurances fully covered in accordance with labor laws.
-
Annual Health Check-ups.
-
Company Trips & Team Building activities every year.
-
Lunch Allowance provided during the probation period.
Why Join LazyCy?
-
A Fast-Growing Market: Retail Media and Amazon Advertising represent one of the fastest-growing advertising sectors globally. At LazyCy, we embrace and nurture bold, innovative ideas and breakthrough approaches. Driven by an Agile workflow, you will have the flexibility to collaborate across diverse squads, new projects, and cutting-edge products beyond traditional corporate structures.
-
High-Impact Ownership: You will be at the forefront of building the market for a pioneering ad-tech platform. Your contributions will directly drive revenue growth and shape the company's trajectory.
-
Vibrant Startup Environment: Work in a young, dynamic, and high-energy environment built on a foundation of core values: Efficiency & High Performance, Creativity & Innovation, Customer-Centricity, Human-Centricity / Humanity.
How To Apply
Candidates Who Are Interested In This Position, Please
-
Send your CV to: hr@lazycy.com Email Subject Line: [LazyCy] Java Backend Developer - [Candidate's Full Name]
-
Or, fill in the application form below