Required Skills

Java 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 :- 11th Jun 2022

JOB DETAIL

  • 9+ years of software development within programming languages: Java (Spring boot), JavaScript, python (good to have)
  • 9+ years of experience being past of Agile teams and working in Agile methodology
  • Experience in Microservice Architecture
  • Proficiency with SQL, NoSQL and relational databases
  • Unit Testing, Test Driven Development and use of mocking frameworks.
  • Experience in diverse technology stacks including AWS / OpenShift
  • Experience deploying code using AWS, Terraform, GitHub, Jenkins
  • Knowledge of working in Databricks or Snowflake a plus
  • Strong in Application code analysis.
  • Excellent understanding of distributed systems and service-oriented architecture
  • Candidate should have strong communication skills and coordination skills
  • Ability to work independently and work with client directly
  • Added advantage of we have associates with Agile experience in the past projects and ability adapt in the agile sprint environment.

 

Good to have:

  • Kafka, MongoDB, Splunk, New Relic, Golang

 

Responsibilities:

  • Manages, organizes, mentors, motivates and delegates tasks to a team of talented software engineers;
  • Assumes responsibility for the quality and timeliness of the team’s deliverables;
  • Fosters a culture of continuous improvement in all areas of technology and instills the principles of this culture in a team.
  • Ensures that teams have appropriate product and technical specifications, direction, and resources to deliver effectively.
  • Provides detailed and timely status updates to management;

Maintains technical knowledge and understanding of the latest development methodologies and best practices by participating in educational opportunities, reading professional publications, maintaining personal networks, and participating in professional organizations

Company Information