Required Skills

Java Developer

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

  • H1B Work Permit

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 24th Dec 2021

JOB DETAIL

 

As a Sr. Java Developer you will be required to design, build and test changes to Java applications, you will also be required integrate products and other applications. You should enjoy problem solving and white boarding. You will be collaborating with tech leads on setting technical direction . You will be hands on coding and leading. You will be required to create processes and models, build and implement Java web services, guide and assist other application teams in product or service utilization, and implement test frameworks. You will be required to analyze, design, write program code, test, document, and implement functionally appropriately, technically sound, and well-integrated application systems in accordance with Customer requirements, and organizational methodologies and standards. Respond to production problems and implement immediate resolution efforts across technology areas.

 

As a Sr. Developer you will be responsible for maintenance and enhancement of a variety of services (web-services, web applications, and tools) that exist in an ecosystem.

 

Must Haves:

  • 5+ years of development experience
  • Strong core Java and web services experience.
  • Strong Spring Boot, Spring Integration, Spring Data, Spring Cloud and Kubernetes
  • Strong understanding of Spring Framework, Spring Security, SOAP, and RESTful
  • Understanding of REST standards
  • Strong unit testing (Junit) and integration testing
  • Familiarity with Unix (commands and shell scripting)
  • Familiar with development in a Unix/Linux environment; not just deployments.
  • Extensive knowledge and application of OO concepts and design.
  • Familiarity with GIT/Stash & Gradle
  • Familiar with CI/CD best practices and Jenkins
  • Track record of success on complex, multi-tier products.
  • Knowledge of security concepts, models, policies
  • Understanding fundamental design principles behind a scalable application
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Experience in UML
  • Experience working with SCRUM
  • Proven critical thinking and problem-solving skills.
  • Solid verbal and written communication skills
  • Leadership skills and good team player
  • Able to function in a highly interactive environment.

 

Nice to have:

  • Python, Javascript, or Golang
  • AWS, Azure, or GCP

 

Company Information