Job Url: https://www.remoterocketship.com/company/20four7va/jobs/java-developer-associate-united-states-remote Job Description: 20four7VA Website LinkedIn All Job Openings 20four7VA is a dedicated virtual assistant services company that provides customizable remote staffing solutions for businesses of all sizes. They offer a wide range of virtual assistant services, including administrative, business support, marketing, and technical assistance, helping clients to achieve efficiency and reduce overhead costs. With a robust team of skilled VAs, 20four7VA ensures that clients can focus on growing their business while their various needs are met by qualified professionals. Social Media Management β€’ Outsourcing β€’ eCommerce β€’ Virtual Support β€’ Virtual Staffing 51 - 200 employees Founded 2010 🀝 B2B πŸ›οΈ eCommerce ☁️ SaaS Java Developer Associate July 15 πŸ‡ΊπŸ‡Έ United States – Remote ⏱ Part Time 🟒 Junior 🟑 Mid-level πŸ”™ Backend Engineer πŸš«πŸ‘¨β€πŸŽ“ No degree required Angular AWS Azure Cloud Docker Google Cloud Platform Hibernate Java JavaScript Jenkins JUnit Kubernetes Linux MySQL Oracle Postgres React SCSS Selenium Spring Spring Boot SpringBoot SQL Vue.js Apply Now Receive Emails with Similar Jobs Report problem πŸ“‹ Description β€’ Java Developer Client: 20four7VA β€’ Client Time Zone: EST β€’ Hours/Week: 20 hrs to start with β€’ Shift Time Zone: EST morning preferred, Flexible shift during weekends β€’ 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. 🎯 Requirements β€’ Minimum 2.5 years of relevant experience β€’ 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. β€’ Skilled in JavaServer Pages (JSP) and Servlets for web application development. β€’ Understanding of the MVC (Model-View-Controller) design pattern. β€’ Experience with popular Java frameworks such as Spring, Spring Boot, Hibernate, or Struts. β€’ Understanding of dependency injection and aspect-oriented programming in Spring. β€’ Basic to intermediate knowledge of JavaScript for enhancing web applications. β€’ Basic understanding of Cascading Style Sheets (CSS) for web design and styling. β€’ Hands-on experience in developing and deploying desktop & web-based applications for Windows, MAC & Linux. β€’ Knowledge of RESTful web services and APIs. β€’ Proficiency in using integrated development environments such as NetBeans, Eclipse, or IntelliJ IDEA (preferred). β€’ Additional Skills (preferred but not mandatory): Database Management: Experience with SQL databases like MySQL, PostgreSQL, or Oracle. β€’ Knowledge of ORM tools like Hibernate. β€’ Proficiency in version control systems like Git and platforms like GitHub or Bitbucket. β€’ 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. β€’ Experience with unit testing frameworks such as JUnit or TestNG. β€’ Knowledge of test automation tools like Selenium is a plus. πŸ–οΈ Benefits β€’ Competitive rates β€’ Weekly payments β€’ Annual rate increase (based on performance) β€’ Paid time off β€’ Paid holidays β€’ Various open roles are available β€’ Free training and upskilling β€’ Constant support and guidance from managers and mentors β€’ Clear schedules and guidelines β€’ A vibrant community always ready to support you β€’ And more!