Full Stack Developer II [T500-**]

  • Hyderabad
  • Fedex Acc

Job Requirements:

  • Under general supervision, designs, codes, tests, and deploys software in all layers of the development life cycle.
  • Write clean code to develop functional web applications.
  • Provides the necessary documentation.


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.
  • Review requirements and data models and translate them into responsible applications and architecture
  • Conduct design and code reviews with the extended team to ensure that code meets FedEx standards
  • Track and resolve software defects; Support automated test execution including system level and integration tests CI/CD/CT
  • Work within the agile team to define solution specifications for core and edge product deliverables.
  • Provide communication on solutions, product enhancements, and status as defined by the agile team.


Skills Required:

  • 12-factor application development experience using REST APIs; Experience building APIs for both external and internal consumption
  • Hands-on development experience with Spring Boot & Microservices, and REST services.
  • Knowledge of SQL and DB design; Experience with frameworks for documenting/designing APIs (like Swagger)
  • Knowledge of standard tools for developing, optimizing & testing code; Experience using testing automation CI/CD/CT
  • Knowledge of Cloud platforms such as Oracle Cloud, Docker, Kubernetes, and PCF; Familiarity with version control tools like SVN, CSV, or Git.
  • Must have skills are Spring, Spring Boot, JAVA, Cloud, and Oracle, Angular, Microservices, API.
  • Nice to have skills are React / Javascript / Typescript, CI/CD, and Unit Testing, Cloud Exp.
  • Nice to have experience in the payments domain.


Minimum Qualifications:

  • Bachelor's Degree, in computer science, engineering, information systems, or related field and/or equivalent formal training or work experience. Three (3) years of qualifying work experience in information technology or engineering environment.
  • A related advanced degree may offset the related experience requirements