Required Skills

Java Full Stack Developer

Work Authorization

  • Us Citizen

  • Green Card

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 30th Jul 2021

JOB DETAIL

• Work hands on and lead a development squad. Assist the squad in maturing their ways of working in agile, continuous integration, and continuous delivery.
• Promote squad development through continuous learning practices, peer programming, and peer reviews.
• Work with the Architecture, Infrastructure and Development teams to specify architecture and technical standards, and oversee design and implementation, to direct and constrain technical solutions.
• Promote reuse, approved technical standards and the technology strategy, make progress towards the future state architecture, reduce the cost and timeframe of development and improve systems availability.
• Create architecture strategies, patterns and specifications particularly (but not exclusively) in the area of enterprise integration, middleware and messaging.
• Support colleagues as a subject matter expert on RESTful design patterns and related middleware and messaging APIs.
• Improve our ability to meet key objectives relating to client satisfaction, quality, availability, security, capacity/performance and future state strategy
• Work with project teams to guide design, and advise execution teams in building solutions that assure alignment with architecture specifications and standards.
• Escalate and resolve architecture and other technical issues.
• Document and communicate architecturally significant implementation details
• Work with broader DTCC/Omgeo architecture teams of architects to define and document architecture patterns and technology standards to accommodate delivery of functional requirements and meet expectations for non-functional requirements such as: usability, availability, capacity and performance, scalability, reliability, security and business continuity.
• Define and implement proofs of concept and reference architectures that support architecture direction by proving that new technologies and/or architecture patterns

Experience:
At least 8 years software development experience and Java and related software frameworks and technologies:
• Backend Technology: Java, REST, JPA, Spring boot, Spring Web, Spring Security
• Frontend Technology: Angular, Prime NG, Bootstrap CSS
• Testing Frameworks / Technology: JUnit, Mockito, TestNG, Karma, Selenium, UniREST
• Data Formats: JSON, XML
• Databases: DB2, Postgres
• Messaging: Solace, MQ
• Legacy Technology a plus: Servlets, JSP
• Deep understanding of Security Types: Mutual Auth, OAuth, JWT, Basic, etc..
• Understanding of CI/CD Tools: GIT, Maven, Jenkins, Bitbucket

 

Company Information