Job Closed
This listing is no longer active.
Coding the world of tomorrow
Senior Java Developer, Microservices, Retail Experience
Location
Mexico
Posted
121 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer, Microservices, Retail Experience
DaCodes.
• Lead the design, development, and evolution of Java-based microservices for Retail platforms. • Build and maintain APIs supporting shipping, fulfillment, and logistics workflows. • Ensure high standards of code quality, performance, and system reliability. • Participate in production support, monitoring, and troubleshooting of critical applications. • Design scalable solutions for high-volume transactional systems. • Collaborate closely with cross-functional teams in agile environments. • Produce technical documentation and contribute to technical story writing.
Job Requirements
- 9+ years of professional experience in Java development.
- Proven background as a Senior or Lead Java Developer.
- Mandatory experience in the Retail industry (minimum 5 years) working with commerce, logistics, shipping, or fulfillment platforms.
- Experience leading technical components or initiatives.
- Advanced Java.
- Spring Boot.
- Microservices architecture.
- API design and development (REST).
- Google Cloud Platform (Pub/Sub, Cloud SQL).
- Messaging systems: RabbitMQ / PubSub.
- Transactional databases.
- Build tools: Gradle.
- Code quality tools: SonarQube.
- TDD, unit testing, and contract testing.
- Performance optimization and production support.
- Monitoring tools: Grafana, New Relic.
- CI/CD pipelines: Bamboo, Bitbucket.
- Strong communication skills with technical and non-technical stakeholders.
- Technical leadership and ownership mindset.
- Team collaboration and results-oriented approach.
- Analytical thinking and attention to quality.
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Master’s degree or graduate studies (nice to have).
- Advanced English level (B2/C1) — written and spoken.
- Availability to work in EST time zone.
- Nearshore / Remote work model.
- Retail industry experience is mandatory.
Benefits
- Integration with global brands and disruptive startups.
- Remote work / Home office.
- If a hybrid or on-site model is required, you will be informed from the first session.
- Schedule aligned with the assigned project or work cell.
- Monday to Friday work schedule.
- Birthday day off.
- Major medical expense insurance (applicable for Mexico).
- Life insurance (applicable for Mexico).
- Multicultural work teams.
- Access to courses and certifications.
- Meetups with special guests from the IT industry.
- Virtual team-building events and interest groups.
- English classes.
- Opportunities across our different business lines.
- Proudly certified as a Great Place to Work.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Full Stack Developer, Backend Architect – AI Platform
Persian HorizonWith over 28 years of experience in Business Setup, Investment
• Design and implement service-based / microservice-oriented architectures • Build scalable backend systems capable of handling high traffic and concurrency • Design backend infrastructure suitable for AI-driven platforms • Make architectural decisions for performance, scalability, and maintainability • Develop backend services using .NET Core (primary backend stack) • Build and manage APIs and services using Node.js where appropriate • Implement authentication, authorization, and role-based access systems • Build background workers, queues, and async processing systems • Optimize database performance for high-load systems • Design data models suitable for AI workflows and analytics • Ensure data consistency, reliability, and scalability • Develop modern, responsive user interfaces using React • Build dashboards and admin panels for AI-driven systems • Collaborate with designers and AI teams to implement complex UI workflows • Integrate AI services and APIs into backend systems • Monitor system performance and reliability
Freelance Back-end Engineer, Drupal
Oomph, Inc.Building CMS Experiences that deliver personalized, fast, and engaging content, served at just the right moment.
• Collaborate as part of a highly efficient, cross-functional squad dedicated to specific clients • Deliver quality work on time while maintaining autonomy and accountability • Jump right into projects and contribute from day one
• Expressing your mastery: You will emphasize changeability, simplicity, testability, and polish in order to quickly deliver exemplary code that performs well and that your less experienced teammates will learn from. • Setting an Example for Team Collaboration: You will be on a cross-functional delivery team composed of Designers, Product Managers, and other Engineers, with QA support. You will assist in building shared understanding of goals, and you put your team’s success before your own. • Improving our Ecosystem: We have an incredible set of tools and practices, but it can always be better. We want you to utilize your experience to find opportunities for your delivery team, and for the engineering department to improve. If the team is bought in, you will take ownership and make your initiatives real. • Raising the Bar: Your more junior teammates and peers will consistently show improvement based on opportunities that you help them identify. You will guide them to solutions rather than give them answers. Bottom Line – You will write software that meets the expectations of quality for Popmenu Engineering, and you will hold your teammates accountable to do the same. You will collaborate cross-functionally, always trusting your teammates to have the best intentions, and you will buy in to playing as a team to win.
NetSuite Associate Director – Technical Architect
CrossCountry ConsultingA better experience for our people and our clients
• Contribute to complex PE‑backed technology transformations • Design and govern future‑state technical architectures integrating NetSuite, Salesforce, and adjacent enterprise platforms • Lead and oversee integration design and delivery across APIs, middleware, and event‑driven architectures • Act as a trusted technical advisor in client‑facing forums • Contribute to developing and implementing firm-approved, AI-enabled solutions for clients • Stay informed about emerging AI tools and techniques • Foster business development opportunities by networking with existing clients • Mentor team members by coaching colleagues and providing regular feedback




