Senior Java Full Stack Software Engineer
Ford
Apply to this jobWe are seeking a highly skilled and experienced Technical Specialist with expertise in microservices architecture and semantic technologies to join our team. The ideal candidate will have a strong background in software development, cloud computing, and DevOps practices. As a Technical Specialist, you will be responsible for designing, developing, and implementing microservices-based applications and platform-as-a-service solutions that leverage semantic technologies.
If you are a technical specialist with experience in designing and implementing microservices-based systems that leverage semantic technologies and have a proven track record of building scalable, reliable, and maintainable applications, we encourage you to apply for this exciting opportunity.
Key Responsibilities:
- Design, develop, and implement microservices-based applications and platform-as-a-service solutions that leverage semantic technologies.
- System Integration - Design and implement integration points between different systems and ensure that the data flows smoothly between them.
- Identify and address performance bottlenecks, optimize code, and implement best practices to ensure that solution meets the performance requirements.
- Lead the Team and design of microservices-based systems that use semantic technologies.
- Collaborate with cross-functional teams to identify and prioritize technical requirements and deliverables.
- Mentor developers, provide guidance on technical issues, and ensure that the team adheres to best practices and standards.
- Implement security measures such as access controls, data encryption, and data backups, and ensure that Platform as a Service adheres to compliance requirements.
- Stay up to date with emerging trends and technologies in software engineering, microservices architecture, semantic technologies, and cloud computing.
- Bachelor's degree in Computer Science or a related field or work equivalent experience
- 12+ years of experience in software development, with a focus on microservices architecture, semantic technologies, and cloud computing.
- 8+ years of strong knowledge of microservices architecture, RESTful APIs, and containerization technologies (Docker, Kubernetes, etc.).
- Expertise in modern software engineering practices, including Agile development, DevOps, and continuous integration/continuous delivery (CI/CD).
- Exposure with cloud platforms such as AWS, Google Cloud Platform.
- Subtle understanding of semantic technologies, their representation, and their application in software development.
- Ability to write clean, efficient, and maintainable code in languages such as Java, Python, or Node.js.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
Summary
Design and implement microservices-based applications using semantic technologies and cloud computing.
Job title
Senior Java Full Stack Software Engineer
Experience level
12+ years
Industry
automotive
Location requirements
On-site in Dearborn, MI, hybrid work allowed.
Salary
Not specified
Visa sponsorship
H-1B sponsor history
Management role
Yes
Required skills
Preferred skills
Specializations
Structured locations inferred from the posting.
Dearborn, MI, USA