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…
Оригинал ещё никто не открывал
Стек и навыки
- 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