Job Requirements:
- Designs, codes, tests and deploys software in all layers of the development life cycle.
- Provides the necessary documentation. Mentors those in less senior positions.
Skills Required:
- Strong Experience on Java, Spring & Hibernate
- Good understanding on Microservices Architecture & SOA
- Required to have a Strong Experience on Angular
- Must Have Strong Experience on HTML, Angular, TypeScript, HTML5, CSS, XML
- Experience into RESTFUL Webservices and JUNIT is highly preferred must.
- Must have experience on Built- automation tools like Maven/Gradle/GIT, Jenkins
- A Strong understanding and expertise on Design Patterns and OOPS concepts is highly essential.
- Experience on Messaging Services like JMS (JMS based like AMQ, EMS etc.) is mandatory
- Good Experience on Linux Operating System us required
- Expert In database like Oracle or SQL and knowledge on noSQL DB
Roles & Responsibilities:
- Design, develop and implement enterprise-scale solutions to support the organization's business strategy and goals.
- Work closely with our business product owners on an Agile team to fully understand requirements, provide feedback, and request clarification as needed.
- Work with other engineers on a collaborative Agile team to deliver code on an ongoing basis.
- Conduct design and code reviews with the extended team to ensure that code meets FedEx standards; Track and resolve software defects.
- Provide communication on solutions, product enhancements, and status as defined by the agile team.
Minimum Qualifications:
- Bachelor's degree, in computer science, engineering, information systems, or related field and/or equivalent formal training or work experience.
- 2 years of qualifying work experience in information technology or engineering environment.
- A related advanced degree may offset the related experience requirements.