Required Skills

Java Spring MVC Spring Core Spring Boot Angular Node JS

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 :- 23rd Feb 2021

JOB DETAIL

Job Description:

  • Experience in developing and deploying software
  • Experience of REST API, Microservices development
  • Development experience in Java, Spring MVC, Spring Core, Spring Boot, Angular, Node JS
  • Experience or knowledge of developing Workflow, BPM solutions using one of the Workflow/BPM products (preferably Camunda) -
  • Experience with GIT, Jenkins, uDeploy, Python, Shell Scripts, JSON
  • DevOps, CI/CD experience
  • Experience with cloud technologies Azure/AWS
  • Developing and deploying 12-factor, containerized (Docker, Kubernetes) API’s to AWS/Azure
  • Experience developing software utilizing relational databases (Oracle, SQL Server)
  • Ability to quickly learn new concepts and technologies
  • Participate in code reviews and develop software following technical best practices, standards
  • Experience working in an Agile environment

The Skills You Bring

  • Experience collaborating in a team environment to develop, deploy, and support key applications and features
  • A demonstrable understanding of the Agile software development methodology
  • Extensive experience decomposing sophisticated business problems into creative, efficient, and scalable solutions
  • Appreciation for and alignment to standard methodologies regarding object-oriented design, coding standards, RESTful service consumption and integration, common design patterns, secure application development, and test coverage

The Value You Deliver

  • Knowledge of internet, mobile, and application architecture, as well as current and emerging technologies
  • Grasp of the software development process including analysis, design, coding, system and user testing, problem resolution and planning
  • Use of formal methods (traditional structured or Agile/iterative) for delivering new or enhanced applications, identify and communicating systems development processes and developing work you're doing associated with the respective phases of the lifecycle
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner
  • Strong analytical skills and ability to tackle issues and work through ambiguous situations by making timely decisions based on facts, knowledge, experience and judgment
  • Can communicate in various settings; one-on-one, small and large groups, with peers, and senior management
  • Skilled at influencing team members and external groups
  • Proactively navigates the organization in order to accomplish tasks
  • Willingness to work on multiple efforts simultaneously
  • Strong troubleshooting and problem-solving skills
  • Desire to be organized, highly responsive and committed to quality

Company Information