(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Chennai, Tamil Nadu
Software Engineer #1057594
Job Description:
  • we are not just building vehicles; we are creating the software-driven future of mobility.
  • We are seeking a Full Stack Developer to join our Global Technology Business Center.
  • This role is designed for a software engineer who excels in the Java/Angular ecosystem but is also eager to learn and leverage Python, AI technologies to bridge the gap between traditional enterprise applications and the next generation of AI-driven solutions.
  • You will be responsible for architecting high-performance, scalable web applications while proactively integrating AI tools (like GitHub Copilot and LLMs) to redefine our software development lifecycle.
 
Key Responsibilities
  • Full Stack Engineering: Design and implement robust, secure, and scalable end-to-end applications using Java/Spring Boot for the back end and Angular (v14+) for the front end.
  • Software-driven future Development: Utilize Python to develop automation scripts, data processing pipelines, or lightweight microservices to complement the core Java architecture.
  • API & Microservices: Architect and maintain RESTful APIs and Microservices that support Ford's global digital ecosystem.
  • Database Excellence: Design optimized schemas and manage data integrity across relational (PostgreSQL, MySQL) and NoSQL environments.
  • AI Integration & Innovation: Lead the adoption of AI-assisted coding (GitHub Copilot, Cursor) and explore the integration of LLMs or Machine Learning APIs to enhance product features.
  • Quality Leadership: Drive a "test-first" culture by writing comprehensive unit/integration tests (JUnit, Mockito, Jasmine/Karma, or PyTest).
  • Mentorship: Conduct high-standard code reviews and mentor junior developers in best practices, design patterns, and modern DevOps workflows.
 
Technical Requirements
  • Back-end: 5+ years of expertise in Java (11/17+) and the Spring Boot ecosystem (Security, Data, Cloud).
  • Front-end: Deep proficiency in Angular (v14+), TypeScript, and modern CSS/SCSS.
  • Python (Added Advantage): Proficiency in Python for backend services (FastAPI/Flask), data manipulation, or automation scripting is highly preferred.
  • Database: Advanced SQL skills (PostgreSQL/Oracle) and experience with ORM frameworks like Hibernate.
  • Cloud & DevOps: Hands-on experience with GCP (Google Cloud Platform), CI/CD pipelines (GitHub Actions/Jenkins), and containerization (Docker/Kubernetes).
  • Testing: Mastery of TDD/BDD principles using JUnit, Mockito, and Jasmine.
 
Skills Required:
  • Full Stack Java Developer
 
Skills Preferred:
  • AI/ML
 
Experience Required:
  • Engineer 2 Exp.: Practitioner: 1 coding language or framework.
  • 4+ years in IT; 3+ years in development
 
Education Required:
  • Bachelor's Degree
 
Additional Information :
  • AI & Innovation Mindset
  • The AI Edge: You don't just write code; you use AI to write better code faster. You are familiar with prompt engineering and AI-driven development tools.
  • Continuous Learning: A proven track record of picking up new languages (like Python) and frameworks to solve complex engineering problems.
  • Optimization: A passion for using Python and AI to automate repetitive tasks and optimize the developer experience. Soft Skills
  • Analytical Thinking: Ability to decompose complex business requirements into elegant technical solutions.
  • Collaborative Communication: Excellent verbal and written skills to engage with global cross-functional teams.
  • Growth Mindset: An adaptable approach to technology, viewing every challenge as an opportunity to learn.