MEX
1 day 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 + 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 workflows + Backend 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 databases + Frontend 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 patterns + Data Processing: Develop data processing pipelines using Elastic (ELK), Java streams, CompletableFuture, and reactive programming models + Cloud-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 modeling + Performance Optimization: Profile and optimize Java application performance, including JVM tuning, connection pooling, caching strategies, and database query optimization + API Gateway & Service Mesh: Implement API gateway patterns using Apigee Configure service-to-service communication with appropriate resilience patterns + CI/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 testing + Best Practices: Guide development teams on Java best practices, design patterns, and architectural principles. Conduct code reviews and promote clean, maintainable code + Bachelor's degree in Computer Science, Data Engineering, or equivalent work experience + 5+ years of software engineering & software development + Experience working within public cloud ecosystems (AWS, GCP, or Azure) + Experience working with senior leadership teams and building business relationships + Passion 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 layers + Demonstrated expertise in designing & architecting cloud-based data pipelines / microservices + Deep understanding of service-oriented architecture (SOA) & microservices within cloud environments + Experience with database management, including relational databases (PostgreSQL, MySQL), NoSQL databases, and columnar databases like BigQuery + Familiarity with docker and serverless architecture + High-level proficiency in Infrastructure-as-Code (IaC) tools, specifically Terraform + Strong knowledge of CI/CD pipelines and automation frameworks to enhance development workflows + Strong understanding of security best practices and principles + Experience implementing data governance frameworks and security measures + Excellent problem-solving and troubleshooting skills + Outstanding communication, collaboration, and presentation abilities + Demonstrated success delivering complex projects under aggressive timelines + Previous 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. **Requisition ID** : 46714
Por favor confirme su dirección de correo electrónico: Send Email