Software Developer (Java)

Placements24

Roanoke (VA)

Hybrid

USD 90,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Fully remote work arrangement
Competitive salary and bonuses
Health benefits

Job summary

Placements24 is seeking a skilled Software Developer with Java expertise to join its technology team on a fully remote basis in the United States. You will design, develop, test, and deploy Java-based applications and contribute across the software development lifecycle.

The role emphasizes collaboration with product managers and engineers, writing clean code with Spring Boot and Hibernate, and delivering high-performance solutions while maintaining strong documentation and adherence to

Qualifications

  • Bachelor's degree in CS, engineering, or equivalent practical experience.
  • 3+ years of professional Java development experience.
  • Strong Java proficiency and OO design.
  • Experience with Spring, Spring Boot, or Hibernate.
  • Experience with relational databases (MySQL, PostgreSQL) and SQL.
  • Experience with Git and Agile methodologies.

Responsibilities

  • Design, develop, and maintain enterprise Java applications using Spring Boot.
  • Write clean, well-documented, and testable code.
  • Collaborate with cross-functional teams to ship new features.
  • Participate in code reviews to ensure quality and performance.
  • Troubleshoot, debug, and upgrade existing software.
  • Work with QA to ensure successful deployment.

Skills

Java
Object-oriented design
Agile methodologies

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Spring Boot
Hibernate
MySQL
PostgreSQL
Git

Job description

About the Role

Our client is looking for a skilled Software Developer with strong expertise in Java to join their technology team, working remotely. This role involves designing, developing, testing, and deploying robust and scalable Java-based applications. You will contribute to all phases of the software development lifecycle, collaborate with product managers and other engineers, and play a key role in building high-performance solutions. This is an excellent opportunity for a Java developer who thrives in a collaborative, remote environment and is passionate about delivering high-quality software that meets business needs, contributing to innovative projects from anywhere.

Key Responsibilities
  • Design, develop, and maintain enterprise-level applications using Java and related frameworks (e.g., Spring Boot).
  • Write clean, efficient, well-documented, and testable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews to ensure code quality, performance, and adherence to standards.
  • Troubleshoot, debug, and upgrade existing software.
  • Work closely with QA teams to ensure the successful deployment of applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in Java software development.
  • Strong proficiency with the Java programming language and object-oriented design principles.
  • Experience with modern Java frameworks such as Spring, Spring Boot, or Hibernate.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and SQL.
  • Experience with version control systems (e.g., Git) and agile development methodologies.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible work hours and a fully remote work arrangement.
  • Opportunities for professional development and continuous learning.
  • A collaborative team culture that values individual contributions and innovation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer | $80/hr Remote
Software Developer | $80/hr Remote

Crossing Hurdles • United States

On-site
USD 41,000 - 110,000
Java Software Engineer (Remote, USA)
Java Software Engineer (Remote, USA)

your Jared • Northern (KY)

Hybrid
USD 99,000 - 141,000
Java Software Engineer | $90/hr Remote
Java Software Engineer | $90/hr Remote

Crossing Hurdles • United States

Remote
GBP 30,000 - 91,000
Software Engineer – Java at Jobgether
Software Engineer – Java at Jobgether

Feedinkoo • United States

Hybrid
USD 95,000 - 130,000
Competitive salary and performance-based incentives
Comprehensive healthcare coverage
Retirement plans with company match
+2
Senior Java Full Stack Web Developer
Senior Java Full Stack Web Developer

Next Generation Inc • Chicago (IL)

On-site
USD 115,000 - 135,000
Competitive salary range of $115K to $135K
Paid Time off
Medical Insurance
+5
Java Developer
Java Developer

Zenith Mind • Oregon (WI)

On-site
USD 80,000 - 100,000
Senior Java Full Stack Web Developer
Senior Java Full Stack Web Developer

Next Generation Inc. • Illinois

Remote
USD 115,000 - 135,000
Competitive salary
Paid Time off
Medical Insurance
+5
Java Developer
Java Developer

Compunnel, Inc. • Morrisville (NC)

Hybrid
USD 85,000 - 110,000
Java / Spring Boot Software Developer - REMOTE
Java / Spring Boot Software Developer - REMOTE

General Dynamics Information Technology • Town of Texas (WI)

Hybrid
USD 90,000 - 130,000
Flex work week
401K with company match
Health and wellness packages
+4
Java Developer
Java Developer

Seneca Resources • United States

Remote
Competitive compensation and benefits
Comprehensive health, dental, and vision insurance
Dedicated team for success and growth