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 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 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 workflows- 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- API Gateway & Service Mesh: Implement API gateway patterns using Apigee Configure service-to-service communication with appropriate resilience patterns- Best Practices: Guide development teams on Java best practices, design patterns, and architectural principles.Conduct code reviews and promote clean, maintainable code
By continuing you agree to our Terms & Privacy Policy.