Haystack
← Back to Jobs
Technology
MI

Java Developer

Mash IT Solutions LLCVirginia Beach, VA🇺🇸United StatesPosted Oct 13, 2026

Why This Role Stands Out

This hybrid role offers exciting opportunities to build scalable backend applications using Java Spring Boot, perfect for a mid-senior developer looking to enhance their skills in API development and database integration. You'll thrive in a collaborative environment at Mash IT Solutions LLC, contributing to impactful projects while enjoying the flexibility of a hybrid work model. Apply now to join their dynamic team!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Virginia Beach, VA, United States
Posted
7 hours ago
DockerMicroservicesMySQLOracleSQLSpringSpring BootAWSScrumAgileAzureGitHibernateJUnitJavaKafkaPostgreSQLRESTRedis

Job Description

Hiring: Java Spring Boot Developer

Experience: 2–5 Years
Employment Type: Full-Time / Contract
Job Type: Java Backend Development
Location: Virginia Beach, VA, US
Urgency: Immediate Joiners Preferred

Job Summary

We are looking for a skilled Java Spring Boot Developer with 2–5 years of hands-on experience in designing, developing, and maintaining scalable backend applications. The ideal candidate should have strong Java programming skills, experience with Spring Boot and REST APIs, and a good understanding of databases and software development practices.

Key Responsibilities

  • Develop, test, and maintain backend applications using Java and Spring Boot.

  • Design, develop, and integrate RESTful APIs and microservices.

  • Write clean, reusable, and efficient code following coding standards.

  • Work with relational databases such as MySQL, PostgreSQL, or Oracle.

  • Use Hibernate/JPA for database operations and ORM.

  • Troubleshoot, debug, and resolve application issues.

  • Collaborate with frontend developers, QA engineers, and other team members.

  • Participate in code reviews, unit testing, and Agile/Scrum activities.

  • Use Git for version control and Maven or Gradle for build management.

Required Skills

  • 2–5 years of professional experience in Java development.

  • Strong knowledge of Core Java, OOP concepts, Collections, and Exception Handling.

  • Hands-on experience with Spring Boot and Spring Framework.

  • Experience developing REST APIs and working with microservices.

  • Knowledge of Hibernate/JPA and SQL databases.

  • Experience with JUnit and Mockito for unit testing.

  • Familiarity with Git and Maven/Gradle.

  • Good problem-solving, communication, and debugging skills.

Preferred Skills

  • Knowledge of Docker and CI/CD pipelines.

  • Familiarity with Kafka or message queues.

  • Basic knowledge of AWS, Azure, or other cloud platforms.

  • Experience with Redis and NoSQL databases.

Education

Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.

Interested candidates can share their updated resume along with current location, notice period, and expected CTC.

Similar jobs