Java developer

  • Texas City, TX
  • Posted 21 hours ago | Updated 21 hours ago

Overview

Hybrid
$75 - $80
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

agile
Scrum
SQL
MySQL
Spring

Job Details

Description

We are seeking a highly skilled and motivated Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining software applications that play a critical role in the delivery. To work in a dynamic and fast-paced environment, collaborating with cross-functional teams.

Objectives of the Role:

Java Developer with 10+ years of experience

  • Design, Develop and maintain high-quality, scalable, and reliable Java applications at the company.
  • Collaborate with cross-functional teams to understand requirements and design software solutions.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Perform unit testing and debugging to ensure optimal software performance.
  • Collaborate with architects and software engineers to design and implement software solutions.
  • Stay up-to-date with emerging trends and technologies in Java development.
  • Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.

  • Participate in code reviews and provide constructive feedback to team members.

Requirements & Skills:

  • Bachelor's degree in Computer Science or a related field.
  • 10+ years of demonstrable experience in Java Development
  • Proven experience developing software applications using Java.
  • Strong understanding of object-oriented programming principles.
  • Familiarity with software development methodologies, such as Agile or Scrum.
  • Experience with relational databases and SQL.
  • Expertise in developing web applications using front end technologies, such as HTML, CSS, and JavaScript.
  • Work knowledge of database technologies MySQL and Oracle.
  • Strong knowledge of Java languages and web development frame works like Spring, Hibernate and Struts.
  • Ability to effectively collaborate with cross-functional teams and communicate complex technical concepts.
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.