Java Engineer with Data Engineering Experience
SPAN Digital
About SPAN Digital
SPAN Digital is a premium software solution development firm that strategizes, designs, and develops software solutions for clients from startups to global brands. We help engineering teams successfully navigate the challenges caused by the accelerating pace of change in software development, enabling them to build better digital solutions. With headquarters in San Francisco, USA, and development offices in Cape Town, South Africa, and Guadalajara, Mexico, we focus on the entertainment, technology, and medical industries.
Role Overview
We are seeking a Java Engineer with Data Engineering experience to join our expert team focused on executing critical enterprise data processing and pipeline development projects. This role combines developing software engineering skills with hands-on data engineering experience to contribute to production-quality solutions handling large-scale data processing for a client we can\'t mention, but you’ve definitely heard of!
As an Engineer, you will develop software features and contribute to building quality data processing solutions as part of a collaborative engineering team. You\'ll apply technical skills to deliver production-ready code while learning from more experienced engineers, taking ownership of well-defined tasks, and demonstrating growing independence in solving technical problems.
Experience Level: 4-7 years in software engineering with foundational data engineering experience
Key Responsibilities
Data Engineering Development
- Implement data processing features within large-scale data migration and transformation pipelines
- Develop and maintain ETL components using Java, or Scala
- Following established patterns and best practices
- Build data validation and testing components to ensure data quality and pipeline reliability
- Contribute to streaming and batch processing solutions using Apache Spark and related technologies
- Support data lineage tracking and monitoring systems under guidance from senior engineers
- Participate in data pipeline testing and debugging to ensure accuracy and performance
Software Engineering Excellence
- Write clean, maintainable code following team coding standards and best practices
- Participate actively in code reviews both as a reviewer and a reviewee to improve code quality
- Develop comprehensive unit and integration tests for data processing components
- Collaborate on technical design discussions and contribute ideas for solution improvements
- Support deployment and monitoring of data processing systems in production environments
- Document technical solutions and maintain clear technical documentation
Professional Growth & Collaboration
- Work effectively within project teams to deliver solutions that provide value to clients
- Seek clarification on requirements to ensure solutions align with client expectations and business objectives
- Communicate progress and blockers clearly to team leads and project stakeholders
- Learn from senior engineers through pair programming, mentorship, and collaborative problem-solving
- Contribute to team retrospectives and process improvement initiatives
Required Qualifications
Education & Experience
- 4-7 years of software engineering experience with foundational technical capabilities
- Bachelor\'s degree in Software Engineering, or related field (or equivalent experience)
- Demonstrated experience with Java and/or Scala programming languages
- Basic understanding of data engineering concepts and ETL pipelines
Technical Skills
- Proficiency in Java or Scala with an understanding of functional programming concepts
- Familiarity with Apache Spark, PySpark or similar big data processing frameworks
- Experience with build tools such as Maven, Gradle, or SBT
- Understanding of SQL and relational database concepts
- Basic knowledge of distributed systems and data processing patterns
- Familiarity with testing frameworks and test-driven development practices
Preferred Skills
- Experience with Scala or Python for data processing applications
- Familiarity with Hadoop ecosystem including HDFS, MapReduce, and related tools
- Experience with cloud platforms (AWS, GCP, or Azure) and their data services
- Familiarity with containerization technologies like Docker and Kubernetes
- Knowledge of data formats such as Parquet, Avro, or JSON
- Experience with streaming platforms like Apache Kafka, Flink or similar technologies
- Understanding of data warehouse and data lake concepts
- Exposure to monitoring and observability tools for data pipelines
- Experience with development methodologies and collaborative team practices
Our Culture & Values
At SPAN Digital, we believe that product and software solution development is a team activity that requires effective collaboration. We strive to create an environment where team members are comfortable expressing themselves authentically, actively sharing ideas, questions, concerns, and mistakes without fear of retribution, humiliation, or being ignored while delivering world-class solutions.
Ready to Join Our Team?
If you\'re passionate about data engineering, eager to learn from experienced engineers, and excited to contribute to large-scale data processing solutions, we\'d love to hear from you. Join SPAN Digital and build your career in data engineering while working on challenging enterprise projects.
SPAN Digital is an equal opportunity employer committed to diversity and inclusion.
#J-18808-Ljbffr- A premium software consultancy is seeking a Senior Data Engineer to lead complex data migration projects at petabyte scale. The role involves... ...candidates have 8+ years in data engineering, proficiency in Java and Scala, and strong problem-solving skills. Join a...SugeridoHorario flexible
- ...Zoolatech is seeking an experienced Senior Software Engineer to design, build, and support scalable systems powering Supply Chain services and warehouse management solutions. You will work on complex, high‑impact problems across the full software development lifecycle...Sugerido
- ...online platforms, combining in‑store and digital experiences. We are looking for an experienced Senior Software Engineer to design, build, and support scalable systems... ...‑quality software ~ Strong proficiency in Java and Spring Boot ~ Experience with messaging...Sugerido
- # Mid Java Engineer - Hybrid CDMXGuadalajaraApply for this job* Permanent* Experienced Professionals... ...Sciences or equivalent.* **2-5 years of experience** in software development with **Java**,... ...in AI, generative AI, cloud and data, combined with its deep industry expertise...SugeridoEmpleo permanenteTrabajo híbrido1 día a la semana2 días a la semana3 días a la semana
- ...Bluelight Consulting LLC is seeking an experienced ETL Data Engineer to join its expanding data engineering team in Mexico, Jalisco. The... ...candidates will have a Bachelor’s degree in a relevant field, experience with ETL processes, and strong problem-solving skills....SugeridoRemoto
- A leading software solution firm located in Jalisco, Mexico, is seeking a Java Engineer with data engineering experience to develop production-quality solutions. Ideal candidates should possess 4-7 years of software engineering experience and proficiency in Java or Scala...
- ...Bluelight Consulting LLC in Jalisco, Mexico is seeking a skilled Software Consultant for data pipeline development. You'll work with AWS and enhance data integrations to support business intelligence projects. This role offers the chance to work on significant projects...RemotoHorario flexible
- ...B Capital is seeking a skilled Data Engineer to join our Data & Analytics team, focused on building and maintaining scalable data infrastructures critical for internal reporting. The ideal candidate will have strong SQL skills and a background with Snowflake, DBT, and...Remoto
- ...interactive dashboards that provide visibility to data and help drive decision making.... ...drive action. Collaborate with the engineering team to develop the next generation of the... ...field and 6+ years of applicable experience Certification in one or more data management...
- ...supporting the renewable facilities lifecycle, including solar, wind, and energy storage. We empower developers, owners, and operators with data insights to drive decisions. The role focuses on building ETL pipelines, dashboards, and AI-enabled data solutions, collaborating...
- ...term career development while valuing your unique skills and experiences. In this role, you’ll work in one of our IBM Consulting FutureNow... ...of new technology. Your role and responsibilities As a Data Engineer specializing in Google’s data platforms, you will design,...Trabajo híbrido
- ...Human Ventures, LLC. is actively seeking a highly skilled Senior Data Engineer to enhance their data team in Mexico, Jalisco, Región Centro.... ...business teams. Candidates should possess 5+ years of experience in data engineering, deep AWS skills, and strong competencies...
- A leading technology firm based in Mexico is seeking a Software Engineer – Level 3 with a strong focus on Java and Spring Boot. Ideal candidates will have over 6 years of experience, deep knowledge of cloud platforms like AWS or GCP, and proficiency in Kubernetes. The role...
- ## AI & Data Applications Engineer — Data, AI & AutomationApplylocations: Mexico, Guadalajaratime type: Full timeposted on: Posted Todayjob requisition... ...the organization, including senior leadership.**The experience we’re looking to add to our team (required):*** *English...RemotoHorario flexible
- ...services company in Jalisco, Mexico is seeking a Senior Software Engineer to design and develop scalable software solutions using Java and Spring Boot. The ideal candidate will have over 7 years of experience, proficiency in AWS and Kubernetes, and a strong focus on...
- ...category‑defining products and help engineering teams deliver exceptional... ...critical enterprise data retention, migration, and privacy... ...from concept to deployment. Experience Level 8+ years data/software... ...proficiency in Scala and Java with modern build systems (Gradle...Horario flexible
- A cybersecurity and data protection company located in Mexico, Jalisco, is seeking a Senior Data Engineer to design and optimize data pipelines using AWS technologies. The ideal candidate will have 5+ years of experience and strong skills in Python, SQL, and data modeling...
- ...Bluelight Consulting LLC is seeking an ETL Data Engineer to design and maintain data integration processes using Python (PySpark) and Azure... ...decision-making. The ideal candidate will have strong ETL experience, a background in computer science, and the ability to...Remoto
- ...Lead Software Engineer - Full Stack Hybrid: 3 office days Location: Prado de los Cedros... ...improvements to increase efficiency. Experience in delivering secure, maintainable,... ...process. Full Stack developer with strong Java development/architecture experience &...Trabajar en la oficinaTrabajo híbrido
- ...In this role, you will develop and maintain applications using Java, Spring Boot, and Microservices, working on both backend and frontend... ...React or Angular. Ideal candidates have 3-5 years of backend experience and strong knowledge of CI/CD tools and database management....
- ...IBM Consulting is seeking a Data Engineer specializing in Google Cloud to design, build, and maintain data pipelines across batch and real‑time workloads. You will utilize services like DataProc, DataFlow, Pub/Sub, BigQuery, BigTable, Cloud Spanner, CloudSQL, and AlloyDB...
- ...Turtle Trax S.A. is seeking a Senior Software Engineer - Java to join our Guadalajara-based team with hybrid options. The candidate should have 6+ years of experience with Java and Spring Boot, and a solid background in event-driven architectures using Kafka or MQ....RemotoTrabajo híbrido
- Bluelight Consulting LLC in Mexico is seeking an experienced React Native Developer with at least 4 years of experience in developing high-quality mobile applications. This role involves building, deploying, and maintaining applications for iOS and Android platforms. The...RemotoHorario flexible
- ...secure and seamless shopping experience across digital and in‑store channels... ...We’re looking for a Backend Engineer to join the Enterprise Fraud... ..., distributed, and real‑time data processing systems that support... ...role requiring strong Java expertise, deep understanding...
- ...Bluelight Consulting LLC, based in Mexico, is seeking an ETL Data Engineer to enhance its clients’ data engineering teams. The candidate... ...Ideal applicants should possess a bachelor's degree, proven ETL experience, and be adept in data integration best practices. Join a...Remoto
- ...Dacodes busca un Senior Data Engineer con experiencia en plataformas modernas de datos en la nube. El candidato ideal tendrá más de 3 años en roles de ingeniería de datos y habilidades en Azure Data Factory, Snowflake, y Python. La modalidad es híbrida con horarios...Trabajo híbridoHorario flexible
- ...responsible for developing scalable web applications using React and Java, collaborating with cross-functional teams, and integrating RESTful APIs. Ideal applicants should have strong experience in React, Java, and Agile methodologies, along with excellent communication...Trabajo híbrido
- ...Turtle Trax S.A. is seeking a Sr. Software Engineer - Full Stack to join its hybrid team in Zapopan, Jal. You will craft secure, scalable solutions across backend and frontend using Java, Spring, Angular, and SQL, collaborating closely with partners to deliver new products...Trabajar en la oficinaTrabajo híbrido3 días a la semana
- ...en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales. ¿Te interesa? Estamos buscando un Senior Data Engineer con experiencia en plataformas modernas de datos en la nube para diseñar, desarrollar y optimizar soluciones de datos escalables...PrácticaAutónomoRemotoLunes a viernes
- ...Turtle Trax S.A. is seeking a Senior Full-stack Software Engineer to join our dynamic team in Guadalajara. The role offers a hybrid work model with two office days and flexible location in the area. You will design and build scalable software, define coding standards...Trabajar en la oficinaTrabajo híbrido
¿Desea recibir más vacantes?
Suscríbase y reciba vacantes similares a Java Engineer with Data Engineering Experience. ¡Sea el primero en aplicar!

