Software Developer Java / SQL databases in Sahibzada Ajit Singh Nagar, India is listed on Jobeax. Browse 30,000+ vacancies available.
Featured on Deloitte's Technology Fast 500 list and G2's leaderboard, Maropost offers a unified commerce experience that our customers need, transforming ecommerce, retail, marketing automation, merchandising, helpdesk and AI operations with one platform designed to scale for fast-growing businesses. With a relentless focus on our customers' success, we are motivated by customer obsession, extreme urgency, excellence and resourcefulness to power 5,000+ global brands while we head to 100,000+.
You will work closely with a highly collaborative engineering team to design and develop production-quality software, contribute to technical and product specifications, participate in architecture and design decisions, and continuously improve our systems and engineering practices.
The ideal candidate has strong Java backend development experience and is comfortable working with SQL, message-based architectures, APIs, cloud-native infrastructure, Kubernetes, and modern CI/CD practices.
Design and develop sustainable, readable, maintainable, and elegant Java code.
Re-architect, refactor, and improve existing software where required.
Build reliable, robust, and scalable backend applications and services.
Design and maintain SQL schemas and data models that effectively represent business domains.
Write automated tests using appropriate testing frameworks and methodologies.
Work with cloud-native infrastructure and Kubernetes to build and deploy production services.
Contribute to CI/CD pipelines and automated deployment processes.
Continuously learn and apply modern programming paradigms, technologies, and engineering practices.
3+ years of professional experience in Java development, with strong hands-on experience building production backend applications.
- Strong knowledge of Java and object-oriented programming principles.
- Experience developing backend services, APIs, and distributed applications.
- 2+ years of experience working with SQL databases, including schema design and data modelling.
- Experience with message-based/event-driven architectures such as Kafka, Pulsar, RabbitMQ, or similar technologies.
- Experience working with microservices and distributed systems.
- Hands-on experience with Kubernetes or modern cloud-native infrastructure.
- Experience with CI/CD pipelines and automated software delivery.
- Good understanding of automated testing, code quality, refactoring, and code review practices.
- Experience with Git and modern software development workflows.
- Ability to take ownership of tasks/projects and proactively contribute ideas.
Experience with Apache Pulsar or Kafka,Spring Boot / Spring Cloud, GitOps and tools such as ArgoCD.
Experience with CI/CD platforms such as CircleCI, GitHub Actions, GitLab CI, or Jenkins.
Experience working in SaaS, e-commerce, fintech, or other high-scale product environments.
Maropost is looking for builders - people who want to drive our business forward at all costs in order to achieve the goals we have both short and long term for the results and outcomes that that will bring to us all.