Java Developer

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Employment Authorization
Technical Analysis
Software Engineering
Computer Science
Java
Web Development
Spring Framework
Hibernate
Apache Struts
Web Applications
HTML
Cascading Style Sheets
JavaScript
Database
MySQL
Network Administration
Software Installation
Software Development
Database Administration
IT Project Management
Oracle
OCP
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
Agile
Scrum
DevOps
Git
Jenkins
Docker
Problem Solving
Conflict Resolution
Analytical Skill
Collaboration
Teamwork

Job Details

Hiring: W2 Candidates Only

Visa: Open to any visa type with valid work authorization in the USA

Objectives of this role

Design, develop and maintain high-quality Java applications at the company.

Collaborate with teams in other departments to identify and prioritise requirements.

Develop best practices for the company and participate in code reviews with the team and other stakeholders.

Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.

Your tasks

A Bachelor s or Master s degree in software engineering, computer science, or a related field.

3+ years of demonstrable experience in Java development.

Strong knowledge of Java languages and web development frameworks like Spring, Hibernate, and Struts.

Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript).

Working knowledge of database technologies (MySQL and Oracle).

Required skills and qualifications

Demonstrable expertise in various technical areas, including programming, network administration, and software installation and configuration.

3+ years of experience in software development, database management, or a role with similar responsibilities.

Strong analytical and problem-solving skills with organisational capabilities.

Experience with IT project management methodologies, such as Agile or Scrum.

Familiarity with cloud technologies (AWS, Azure, or Google Cloud).

Preferred skills and qualifications

Relevant certifications such as Oracle Certified Professional (OCP).

Knowledge of cloud computing technologies (AWS, Azure, or Google Cloud).

Familiarity with agile software development methodologies (Agile or Scrum).

Experience with DevOps practices and tools (Git, Jenkins, and Docker).

Excellent problem-solving and analytical skills with good teamwork capabilities.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.