Search

Java

WFN Team Indus US Test Client 2
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

About the Role:

The Java Developer will play a crucial role in designing, developing, and maintaining high-quality software solutions that meet the needs of our business clients. This position requires a deep understanding of Java programming and its frameworks to create robust applications that enhance operational efficiency. The successful candidate will collaborate with cross-functional teams to gather requirements, troubleshoot issues, and implement innovative solutions. Additionally, the role involves optimizing existing applications for performance and scalability, ensuring that our services remain competitive in the market. Ultimately, the Java Developer will contribute to the overall success of our projects by delivering reliable and efficient software solutions.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in Java development with a strong understanding of object-oriented programming.
  • Familiarity with Java frameworks such as Spring or Hibernate.
  • Experience with version control systems, preferably Git.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Knowledge of database management systems, particularly SQL.
  • Familiarity with Agile development methodologies.
  • Experience in cloud computing platforms like AWS or Azure.
  • Certifications in Java or related technologies.

Responsibilities:

  • Design, develop, and maintain Java-based applications according to business requirements.
  • Collaborate with product managers and other stakeholders to gather and analyze requirements.
  • Perform code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve software defects and performance issues.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.

Skills:

The required skills in Java programming are essential for developing and maintaining applications that meet client specifications. Daily work will involve using frameworks like Spring to streamline development processes and enhance application functionality. Problem-solving skills will be utilized to identify and resolve issues quickly, ensuring minimal disruption to business operations. Preferred skills, such as knowledge of front-end technologies, will allow for more comprehensive development, enabling the candidate to contribute to both back-end and front-end tasks. Overall, a combination of these skills will facilitate effective collaboration within teams and lead to the successful delivery of high-quality software solutions.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...