Required Skills

Spring MVC Struts. Java/J2EE C++ SQL Agile Methodology Java DropWizard Jetty.

Work Authorization

  • Us Citizen

  • Green Card

  • EAD (OPT/CPT/GC/H4)

Preferred Employment

  • Corp-Corp

Employment Type

  • Consulting/Contract

education qualification

  • UG :- Any UG

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 11th Nov 2020

JOB DETAIL

Job Title: Java Developer
Location: ESMOND, RI, 02917  

Remote now

USC, GC, GCEAD, H4EAD and TN VISA only

 

Description:

The legacy app is upgrading to Java 1.9 and modernizing the access layer.

Top skills: Java, API (SOAP/REST) & MVC framework (Spring MVC/Struts)

Experienced software engineer with 10+ years of direct experience.

Strong leadership skills and proven knowledge of Software Development Lifecycle and methodologies

Ability to clearly articulate and communicate concepts and ideas

The Skills You Bring

Excellent Java and MVC framework: Spring MVC, Struts.

Experience with Java API Development skills in Java, DropWizard, Jetty.

Experience with Continuous Integration, Continuous Development Practices such as Jenkins, Ansible.

Experience with Object Oriented Analysis and Design

Experience with automated testing including JUnit and more.

Experience with container technologies such as Docker, Kubernetes.

Proven proficiency in SOA and API development (REST and SOAP) and building/scaling high availability web services and service-oriented architectures.

Crafting reliable, efficient, reusable, and secure front-end components and experiences.

Experience with AWS, infrastructure as code such as YAML, JSON, Terraform a plus

Experience with multiple languages a plus as well as exposure to Agile Methodology

Experience in a technical domain of security (network, software, assessment, architecture, cloud) a plus

Working on various small, medium and large-scale projects to modify a sophisticated Web Infrastructure.

Engagement in all areas of SDLC including requirements, development, deployment, testing, monitoring and operations.

Ability to work independently and within a team to deliver quality software.

Adjusts positively to constantly evolving priorities and shifting goals in an Agile environment.

Provide environment support as code moves through development, integration, acceptance and production environments.

Deliver high quality work under tight deadlines

Should be willing to work various technologies and programming languages. Our products use Java/J2EE, C++, SQL and run on Linux.

Company Information