Java Developer Associate

20four7VA Logo

20four7VA

πŸ“Remote - Worldwide

Summary

Join 20four7VA as a Java Developer and work remotely! This part-time (20 hours/week) position requires at least 2.5 years of relevant experience and a strong understanding of Core Java, including Java 8+ features, JSP, Servlets, and MVC design patterns. Experience with at least one Java framework (Spring, Spring Boot, Hibernate, or Struts) is essential. Basic JavaScript and CSS knowledge are also required. The ideal candidate will have experience developing and deploying desktop and web-based applications and familiarity with RESTful web services. Proficiency in using IDEs like NetBeans, Eclipse, or IntelliJ IDEA is preferred. This role offers competitive rates, weekly payments, annual rate increases, paid time off, paid holidays, free training, and a supportive community.

Requirements

  • Have a strong knowledge of Core Java
  • Be proficient in Java SE with a solid understanding of object-oriented programming principles
  • Have experience with Java 8+ features, such as lambdas and streams
  • Be skilled in JavaServer Pages (JSP) and Servlets for web application development
  • Have an understanding of the MVC (Model-View-Controller) design pattern
  • Have experience with popular Java frameworks such as Spring, Spring Boot, Hibernate, or Struts
  • Have an understanding of dependency injection and aspect-oriented programming in Spring
  • Have basic to intermediate knowledge of JavaScript for enhancing web applications
  • Have a basic understanding of Cascading Style Sheets (CSS) for web design and styling
  • Have at least 2.5 years of relevant experience
  • Have knowledge in Core Java ( OOP )

Responsibilities

  • Develop and deploy desktop & web-based applications for Windows, MAC & Linux
  • Work with RESTful web services and APIs
  • Use integrated development environments such as NetBeans, Eclipse, or IntelliJ IDEA
  • Follow instructions of Senior Team
  • Be a Team Player
  • Work with honesty & integrity

Preferred Qualifications

  • Have familiarity with modern JS frameworks/libraries like React, Angular, or Vue.js
  • Have the ability to work with CSS preprocessors like SASS or LESS
  • Have experience with SQL databases like MySQL, PostgreSQL, or Oracle
  • Have knowledge of ORM tools like Hibernate
  • Be proficient in version control systems like Git and platforms like GitHub or Bitbucket
  • Have familiarity with continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, CircleCI, or GitLab CI
  • Have experience with containerization tools like Docker and orchestration platforms like Kubernetes
  • Have an understanding of cloud services like AWS, Google Cloud Platform (GCP), or Microsoft Azure
  • Have experience with unit testing frameworks such as JUnit or TestNG
  • Have knowledge of test automation tools like Selenium

Benefits

  • Competitive rates
  • Weekly payments
  • Annual rate increase (based on performance)
  • Paid time off
  • Paid holidays
  • Free training and upskilling
  • Constant support and guidance from managers and mentors
  • Clear schedules and guidelines
  • A vibrant community always ready to support you

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.