»  Software & IT »  Java Full Stack Developer with AWS and Angular


8Yrs -13 Yrs       Hyderabad     Openings: Multiple


[doc,pdf ]

Roles and Responsibilities

 

The Company

 

Our client is a leading global information services leader. They partner with the world's leading organizations in business, finance and government to provide the unrivalled insights, perspectives and intelligence that lead to well-informed, confident decisions. The company serves more than 50,000 key customers in more than 140 countries, including 80 percent of the Fortune Global 500 across a host of industries and disciplines including energy, finance, automotive, engineering, technology, maritime and trade, aerospace and defense, chemical, and economics and country risk.

 

The Job

 

Full Stack Developer (Java)

General and deep experience with Core Java concepts and J2EE technologies are a must. Strong knowledge SQL and Spring/Hibernate/Web Services is must.

This position will suit candidates who enjoy both the technical and business aspects of developing software solutions to a schedule in an environment of high visibility and transparency around deliverables, business needs, and customer value .

Desired Candidate Profile

  • Experience in Core JAVA/J2EE-related product development.
  • Excellent knowledge of RDBMS and proficiency in PL/SQL is must-have.
  • Experience working in any cloud, preferably AWS.
  • Knowledge of Spring/Hibernate/Restful Web Services is a must.
  • Knowledge of web technologies and JavaScript-based frameworks (Node JS, Angular JS, etc.) is a plus.
  • Should understand the business problems and requirements and should be able to convert those into solutions.
  • Should be able to understand non-functional requirements like performance, scalability, etc. aspects of the application.
  • Work as a team member to understand and implement use cases as per specifications provided by business/team lead.
  • Be pro-active and creative in answering business requirements
  • Able to manage dependencies and timely manage priority.
  • Develop software of high quality and in a time-efficient manner.
  • Be able to maintain and support all areas of the application.
  • Should be willing to work in an individual capacity and in teams across geographies.