Full Time

Java Software Engineer - Remote | WFH

Get It Recruit - Information Technology
Remote!
$80,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Java Software Engineer at Get It Recruit - Information Technology, you will play a pivotal role in developing and maintaining high-quality software applications. You will collaborate with cross-functional teams to analyze user needs, design technical specifications, write code, and ensure robust performance and security of the applications. Your expertise will contribute to the development of innovative solutions that meet both business and technical requirements in a fully remote work environment.



Job Responsibilities

  • Develop, test, and maintain Java-based applications while adhering to coding standards and best practices.
  • Collaborate with business analysts and other engineers to gather and refine requirements.
  • Perform code reviews and provide constructive feedback to peers to enhance code quality.
  • Utilize Agile methodologies to manage development tasks and meet project deadlines.
  • Identify and troubleshoot software defects and performance issues in a timely manner.
  • Participate in the entire software development lifecycle, focusing on continuous integration and continuous delivery.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of experience in Java software development.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with web frameworks such as Spring or Hibernate.
  • Knowledge of database systems and proficiency in SQL.
  • Familiarity with version control tools like Git and build tools such as Maven or Gradle.
  • Solid understanding of RESTful APIs and microservices architecture.
  • Excellent communication and teamwork skills, with an ability to work independently.


Technologies & Tools

In this position, you will work with a variety of modern technologies and tools, including but not limited to, Java Development Kit (JDK), Spring Framework, Hibernate, SQL databases, version control using Git, and cloud platforms such as AWS or Azure. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes would be considered an asset.



Ideal Candidates

The ideal candidate for the Java Software Engineer position should exhibit strong analytical and problem-solving skills, with a passion for coding and technology. They should be self-motivated, detail-oriented, and able to navigate complex technical challenges independently and collaboratively. Effective communicators who can convey technical concepts clearly to stakeholders will excel in this role, contributing to a positive team dynamic and fostering innovation within the organization.

The most unemployment pays a week runs from $235 in Mississippi to $1,208 in Washington. Compare the states →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.