Senior Java Application Developer
Walmart Inc. Ulloa, Heredia Province, Costa Rica
Retail · 10,001+ employees
About the role
Design, develop, and deploy scalable Java-based applications while collaborating with architects to translate business requirements into technical solutions. Ensure high performance and reliability by troubleshooting application issues and participating in code reviews.
What they look for
Requirements
Requires a bachelor's degree in computer science or a related field and at least 5 years of experience in Java development. Candidates must have strong proficiency in Spring Boot, message brokers, relational databases, and cloud-native architectures.
Full description
Company Description
About the Team
Finance Tech is a strategic enabler within Walmart’s technology ecosystem, focused on delivering scalable, secure, and innovative solutions that support financial operations across the region. Our team partners work closely with business stakeholders to drive automation, improve decision-making, and ensure compliance, while continuously evolving our platforms to meet the dynamic needs of the business.
Job Description
About the Role
As an Application Developer focused on the Java tech stack, you will be responsible for building and maintaining high-quality, scalable applications that power Walmart’s digital transformation.
What You'll Do
- Design, develop, test, and deploy Java-based applications across a diverse technology stack in a fast-paced environment.
- Work closely with architects and business analysts to translate functional requirements into technical solutions.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot and resolve application issues, ensuring high performance and reliability.
- Participate in code reviews and contribute to team knowledge sharing.
Qualifications
What You'll Bring
- Bachelor's degree in computer science, Information Technology, or related field.
- 5+ years of experience in Java application development (Java 8+).
- 3+ years of experience with Spring Boot, message brokers (Kafka, MQSeries/IBM MQ, ActiveMQ), REST APIs, and relational databases (Oracle, SQL Server, PostgreSQL).
- Proven track record of driving the end-to-end SDLC, from initial requirements gathering and system design to automated deployment and production monitoring.
- Experience making high-stakes decisions on tech stacks and managing technical debt across the software lifecycle.
- Experience with CI/CD pipelines, version control (Git), and Agile methodologies.
- Strong analytical and problem-solving skills.
- Experience with cloud-native architectures (Azure, GCP, or AWS).
- Strong understanding of security, performance, and scalability best practices.
- Excellent communication skills and experience working with cross-functional teams.
- Understanding software design patterns and SOLID principles.
Nice to Have
- Development and integration of ETL/ELT processes using tools such as SSIS, Apache Airflow, or similar.
- Experience leveraging AI-assisted development tools (GitHub Copilot, ChatGPT, Cursor, Claude, etc.) as part of the software development lifecycle.
Additional Information
At Walmart de México y Centroamérica, we are committed to fostering a culture of belonging. Therefore, we seek to attract and hire the best talent based on competencies, skills, and potential. We do not discriminate on any grounds, including gender, age, ethnic origin, physical appearance, marital status, HIV-related health conditions or any other illness, socioeconomic status, disability, sexual orientation, gender identity, or gender expression. As a result, throughout the attraction and selection process, we will not request personal information, photographs, or any type of medical examinations. A candidate’s personal information is not relevant during the interview process or for the final hiring decision. At Walmart de México y Centroamérica, we are committed to ensuring that our associates experience a workplace every day that is respectful and free from discrimination and sexual harassment.
Similar roles
-
Software Developer - Java Experience
Netcompany City of Edinburgh, Scotland, United Kingdom
-
Software Engineer III Java fullstack AWS
JPMorgan Chase & Co. Bengaluru, Karnataka, India
-
JUNIOR JAVA ENGINEER (f/m/d)
360 Treasury Systems AG Frankfurt, Hesse, Germany
-
Java Backend Lead - Vadodara
Capco pune, Maharashtra, India
-
2026_Java_Eclipse Development_COB
Bosch Group Coimbatore, Tamil Nadu, India
-
Software Engineer III - Java AWS, IVR Connect
JPMorgan Chase & Co. Hyderabad, Telangana, India