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 seeking a Senior Java Backend Developer who possesses not only exceptional coding skills but also robust systems thinking and architectural acumen. In this role, you will play a pivotal part in designing, building, and optimizing our backend systems, partnering closely with Product, Tech, and cross-functional teams throughout the entire product development lifecycle. This position is tailored for individuals with a high sense of ownership, who are ready to drive technical excellence, ensure system quality, and deliver a tangible impact on the user experience.
What You Will Do
- Develop core backend features based on requirements aligned with PMs/Tech Leads.
- Design module architectures, API contracts, and database schemas for complex features.
- Integrate third-party systems (third-party APIs, OAuth, external services).
- Engage in the full product development lifecycle: from business analysis and architecture design to development, testing, and deployment.
- Take ownership of code quality, architectural integrity, and module performance.
- Adhere to architectural principles, including Clean Architecture, Hexagonal Architecture, and Modular Monoliths.
- Maintain stable CI/CD pipelines (running tests, managing quality gates).
- Monitor production environments and handle incident management when required.
- Collaborate closely with Frontend, QA, DevOps, and Product teams.
- Conduct high-quality code reviews and provide constructive feedback.
- Mentor and provide technical guidance to junior and mid-level developers.
- Proactively propose technical and product improvements based on user experience and data insights.
- Build and maintain technical documentation (API docs, architectural decisions/ADRs).
- Report progress, potential risks, and deliverables to the Line Manager.
- Demonstrate end-to-end ownership over assigned modules.
What We’re Looking For
You Might Be a Great Fit If You Have
- At least 4 years of experience in Backend Development using Java.
- Proficiency in Java (17+), Spring Boot, OOP, and Design Patterns.
- Proven experience in API design, database schema design, and working with PostgreSQL.
- Solid understanding and application of Clean/Hexagonal Architecture, SOLID principles, and RESTful APIs.
- Hands-on experience with Redis, JWT/OAuth2, and Spring Security.
- Familiarity with Docker, CI/CD pipelines, and writing robust unit/integration tests.
- Strong capability to collaborate with Frontend developers and debug complex integration issues.
- Experience with Microservices architectures and Message Brokers (Kafka/RabbitMQ).
- Prior experience with Elasticsearch, Kubernetes, and Cloud platforms.
- Good grasp of system monitoring, logging, and performance tuning.
- Problem-solving & system thinking.
- Effective communication and teamwork capabilities.
- Strong aptitude for code review and mentoring.
- Sharp logical and analytical mindset.
- High ownership and a proactive attitude.
- Meticulous, accountable, and detail-oriented.
- Continuous learner with a passion for 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?
- 1. 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.
- 2. 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.
- 3. 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