Mexico
21 hours ago
Full Stack Developer

About This Role: As part of our development team, you'll be responsible for building and delivering mission-critical applications that fuel Ford's digital transformation journey. Working collaboratively with both local and global team members, you'll help establish a culture of technical excellence and innovation that drives our company forward.

What You'll Do: • Build enterprise-scale applications using modern frameworks & cloud-native technologies • Follow agile methodologies to ensure efficient project delivery and continuous improvement • Apply expertise in application security and performance optimization to create robust, scalable solutions • Develop and maintain CI/CD practices that support reliable, automated deployment processes • Collaborate with cross-functional teams to meet critical business timelines and objectives • Partner with technical and business stakeholders to deliver transformative digital products

What We're Looking For: • Extensive experience in enterprise application development • Proficiency with modern development frameworks and cloud-native technologies • Strong background in application security and performance optimization • Hands-on experience with CI/CD practices and automated deployment • Proven ability to work effectively in agile environments • Excellent collaborative and communication skills

Bachelor's degree in Computer Science, Data Engineering, or equivalent work experience5+ years of software engineering & software developmentExperience working within public cloud ecosystems (AWS, GCP, or Azure)Experience working with senior leadership teams and building business relationshipsPassion for building new applications, writing clean, high quality code

Technical Skills:

Proficiency in programming languages including Java, Python, and JavaScript (or others)Strong experience with modern front end and backend development (React, Angular, Node.js) for developing integrated data access and visualization layersDemonstrated expertise in designing & architecting cloud-based data pipelines / microservicesDeep understanding of service-oriented architecture (SOA) & microservices within cloud environmentsExperience with database management, including relational databases (PostgreSQL, MySQL), NoSQL databases, and columnar databases like BigQueryFamiliarity with docker and serverless architectureHigh-level proficiency in Infrastructure-as-Code (IaC) tools, specifically TerraformStrong knowledge of CI/CD pipelines and automation frameworks to enhance development workflowsStrong understanding of security best practices and principlesExperience implementing data governance frameworks and security measuresExcellent problem-solving and troubleshooting skillsOutstanding communication, collaboration, and presentation abilitiesDemonstrated success delivering complex projects under aggressive timelinesPrevious experience in manufacturing or automotive preferred 

 

DISCLAIMER

Ford Motor Company is an Equal Opportunity Employer, as we are committed with a diverse workforce, and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity and/or expression, status as a veteran and basis of disability.

Develop Microservices: Architect and implement scalable, high-performance Java-based microservices using Spring Boot and Spring Cloud. Create RESTful APIs that support both synchronous and asynchronous data processing workflowsBackend Development: Develop robust server-side applications using Java 17+ and the Spring ecosystem (Spring Framework, Spring Data, Spring Security). Implement efficient data access layers using relational databasesFrontend Development: Build and integrate responsive frontend components using Angular or React that communicate effectively with Java backend services. Implement efficient data binding and state management patternsData Processing: Develop data processing pipelines using Elastic (ELK), Java streams, CompletableFuture, and reactive programming modelsCloud-Native Applications: Deploy and manage containerized applications on Google Cloud Platform (GCP) using Cloud Run & GKE Security Implementation: Apply security best practices in Java applications, including MFA, ADFS, authentication, method-level security, and data encryption – all with least privileged modelingPerformance Optimization: Profile and optimize Java application performance, including JVM tuning, connection pooling, caching strategies, and database query optimizationAPI Gateway & Service Mesh: Implement API gateway patterns using Apigee Configure service-to-service communication with appropriate resilience patternsCI/CD for Java Applications: Set up and maintain CI/CD pipelines for Java applications using tools like Tekton, Maven/Gradle, and Github Actions for comprehensive testingBest Practices: Guide development teams on Java best practices, design patterns, and architectural principles. Conduct code reviews and promote clean, maintainable code
Confirm your E-mail: Send Email