Job Description
Education Qualification : BE, MCA,Msc
Number of Years of Experience : At least 4+ years of experience in Java Full stack Development
- Experience building / service oriented / micro-service-style and cloud-based solutions using Java(1.8+), spring boot & Angular.
- Proficient in object-oriented development and Java Enterprise
- Experience in developing and maintaining CI/CD pipeline.
- Experience in Micro-services design and implementation
- Experience in sql queries development with Database like Postgres, sql server, MongoDB
- Experience with code quality, service interaction and logging/tracing API /tool.
- Experience in maintenance & support for production application.
- Experience working in Agile Project with strong Agile knowledge and possess experience in handling agile ceremonies
- Experience working with GCP Cloud technologies like Cloudrun, cloud function, IAM, cloud Storage, Terraform will be added advantage.
- Experience in automobile domain would be an added advantage.
- Should have strong communication and collaboration skills
- Position is Hybrid based out of Chennai and 100% remote is not available.
Responsibilities
Development of Java/J2EE, Angular, spring boot & Postgres code as per Ford design and development standards (Test Driven Development).
- Development and maintenance of applications in Ford GCP cloud through self-learning.
- Code quality should meet all the code quality objectives as per Ford standards.
- Unit testing using Junit framework.
- Integration testing using BDD framework.
- Code refactoring & Issue fixing.
- Participating in Agile ceremonies and discussions Sprint Planning, Backlog, Prioritization & Grooming, Standup and Retrospection.
- Resolve issues raised during System Testing, Integration testing & User Acceptance Testing
- Perform peer review of product teams software code, unit test cases and test results.
Qualifications
- Responsible for researching and designing the application for next-generation products and methodologies.
- Self-motivated and ability to perform tasks under pressure, ability to execute multiple activities at same time across technologies, processes, etc.