Job Overview

Location
Irving, Texas
Job Type
Full Time
Date Posted
7 months ago

Additional Details

Job ID
21511
Job Views
264

Job Description



Job Description and Qualifications include:

  • Participate in requirement gathering discussion with external project teams.
  • Present architect solution.
  • Develop Microservices, troubleshoot defects.
  • Lead and guide other developers in coding and resolving defects.
  • Track development milestones and report on development status
  • Participate in Governance Board and present design approach.
  • Work with onsite / offshore team of developers, lead scrum calls and present status to senior management.
  • Identify issues in project development, use escalation process until the issues are resolved.
  • Experience working in an onsite/offshore model.
  • Good communication skills, organized, multi-tasking, assertiveness are skills that will help being successful on this role.

Required

  • At least 7 years of strong experience in leading projects as Technical Lead in Middleware or J2EE technologies.
  • 2 years’ experience in leading projects involving Microservices architecture.
  • Implement Rest controller with spring boot project structure.
  • Implement transformation with Apache Camel project structure.
  • Implement Business Delegate Pattern along with Microservice Design Patterns while creating Micro Services with appropriate packaging structure.
  • Create DTO, DAO, Service, Controller, Utility packages for each package for better code maintenance.
  • Write JUnit Test Cases for each Micro Services for quick unit testing.
  • The Maven Dependency (pom.xml) need to be updated with correct version of jars and maintain same versions for all micro services for consistency.
  • Implement non-blocking I/O coding.
  • Implement logging using fluentd.
  • Implement metrics/transaction tracking using Sleuth.
  • Implement appropriate API error handling messages same as existing APIs.
  • Implement appropriate exception handling in handling error scenarios.

Education And Additional Skills

  • Computer Science Degree or equivalent college education
  • Should have experience with working in large development projects.
  • Ability to coordinate across multiple teams.
  • Be nimble in handling and delivering fast moving projects with very minimal supervision.
  • Excellent communication skills, both written and verbal.
  • Scrum certification, SaFE Agile certification, Java/J2EE and cloud experience.

The annual salary for this position dependent on experience and other qualifications of the successful candidate.

Qualification

Any Graduate

Experience Requirements

Freshers, Experienced

Location

Similar Jobs

Full Time

Deloitte

Sr. Data Analyst

Full Time
Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept