Back to jobs
20four7VAExternalCompany page

I-CPT-0002 Java Developer Associate

IMPORTANT NOTE: If you have already passed the 20four7VA Recruitment Process after the Final Interview, or you have been hired by a 20four7VA Client before, make sure that you are applying via the 20f…

No one has opened the original yet

  • Remote OK

Tech stack & skills

  • Java
  • CSS
  • Hibernate
  • JavaScript
  • GCP
  • JSP
  • Spring
  • Struts
  • React
  • Angular
  • Vue.js
  • NetBeans
  • Client: 20four7VA
  • Experience: Minimum 2.5 years of relevant experience
  • Client Time Zone: EST
  • Hours/Week: 20 hrs to start with Shift Time Zone: EST morning preferred, Flexible shift during weekends

Candidates applying for the Java Developer post should have the following at least in their resumes (and other skills are secondary):

Strong knowledge of Core Java

  • Proficient in Java SE with a solid understanding of object-oriented programming principles.
  • Experience with Java 8+ features, such as lambdas and streams.

JSP, Servlets ( MUST )

  • Skilled in JavaServer Pages (JSP) and Servlets for web application development.
  • Understanding of the MVC (Model-View-Controller) design pattern.

At least one framework idea

  • Experience with popular Java frameworks such as Spring, Spring Boot, Hibernate, or Struts.
  • Understanding of dependency injection and aspect-oriented programming in Spring.

JavaScript (JS)

  • Basic to intermediate knowledge of JavaScript for enhancing web applications.
  • Familiarity with modern JS frameworks/libraries like React, Angular, or Vue.js is a plus.

CSS Basics

  • Basic understanding of Cascading Style Sheets (CSS) for web design and styling.
  • Ability to work with CSS preprocessors like SASS or LESS is a plus.

Worked on Desktop Apps & Web-based projects (MUST)

  • Hands-on experience in developing and deploying desktop & web-based applications for Windows, MAC & Linux.
  • Knowledge of RESTful web services and APIs.

Worked on any of the following IDEs

  • Proficiency in using integrated development environments such as NetBeans, Eclipse, or IntelliJ IDEA (preferred).
  • Familiarity with IDE plugins and tools for enhanced productivity.

Database Management

  • Experience with SQL databases like MySQL, PostgreSQL, or Oracle.
  • Knowledge of ORM tools like Hibernate.

Version Control

Proficiency in version control systems like Git and platforms like GitHub or Bitbucket.

DevOps

  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, CircleCI, or GitLab CI.
  • Experience with containerization tools like Docker and orchestration platforms like Kubernetes.
  • Understanding of cloud services like AWS, Google Cloud Platform (GCP), or Microsoft Azure.

Testing

  • Experience with unit testing frameworks such as JUnit or TestNG.
  • Knowledge of test automation tools like Selenium is a plus.

Employee Onus

  • Must follow instructions of Senior Team
  • Team Player
  • Knowledge in Core Java ( OOP )
  • Work with honesty & integrity

Want to work with this amazing client? Apply now and join 20four7VA! Join the remote world, today.

What we offer

  • Competitive rates
  • Weekly payments
  • Annual rate increase (based on performance)
  • Paid time off
  • Paid holidays
  • Various open roles are available
I-CPT-0002 Java Developer Associate — 20four7VA | Technology Jobs