java software developer

Virginia Beach, VA, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
75% Travel Required
On-site
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • API
  • Agile
  • Amazon Web Services
  • AngularJS
  • Computer Science
  • Docker
  • Git
  • GitHub
  • JavaScript
  • Java
  • Jenkins
  • Kubernetes
  • Microservices
  • Information Technology
  • Hibernate
  • MongoDB
  • MySQL
  • React.js

Summary

Java Full Stack Developer

Experience: 1–8 Years
Employment Type: Full-Time

Job Summary

We are looking for a skilled Java Full Stack Developer with 1–8 years of professional software development experience to join our technology team. The ideal candidate will have strong hands-on experience developing scalable, secure, and high-performance applications using Java, Spring Boot, REST APIs, and modern front-end technologies.

The candidate will work closely with product managers, business analysts, QA engineers, and other developers to design, develop, test, deploy, and maintain enterprise applications.

Key Responsibilities

  • Design, develop, test, and maintain full-stack applications using Java and modern web technologies.
  • Develop scalable and secure backend services using Java, Spring Boot, Spring MVC, and Spring Security.
  • Build and integrate RESTful APIs and microservices.
  • Develop responsive and user-friendly front-end applications using React, Angular, or similar frameworks.
  • Work with relational and NoSQL databases such as Oracle, PostgreSQL, MySQL, MongoDB, or similar technologies.
  • Write clean, maintainable, and well-tested code following software development best practices.
  • Participate in requirements analysis, system design, code reviews, debugging, and production support.
  • Collaborate with DevOps teams to build and maintain CI/CD pipelines.
  • Work with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Develop unit and integration tests using tools such as JUnit, Mockito, and Selenium.
  • Troubleshoot application performance, reliability, and production issues.
  • Participate in Agile/Scrum ceremonies and contribute to continuous improvement.

Required Skills

  • 1–8 years of professional software development experience.
  • Strong programming experience with Java 8/11/17+.
  • Hands-on experience with Spring Boot and Spring Framework.
  • Strong knowledge of REST APIs, Microservices, and API integration.
  • Experience with front-end technologies such as React, Angular, JavaScript, TypeScript, HTML5, and CSS3.
  • Strong knowledge of SQL and relational databases.
  • Experience with Git/GitHub/GitLab/Bitbucket.
  • Familiarity with Docker and Kubernetes is preferred.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Familiarity with AWS, Azure, or Google Cloud Platform.
  • Strong understanding of object-oriented programming, data structures, design patterns, and software development principles.
  • Excellent problem-solving, communication, and teamwork skills.

Preferred Qualifications

  • Experience with Kafka, RabbitMQ, or other messaging platforms.
  • Experience developing cloud-native applications.
  • Knowledge of Spring Cloud, Hibernate/JPA, and distributed systems.
  • Experience with automated testing and Test-Driven Development (TDD).
  • Familiarity with Agile/Scrum development methodologies.
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Candidates requiring visa sponsorship or visa transfer are not eligible for this position.

    What We Offer

    • Competitive compensation
    • Opportunity to work on modern enterprise technologies
    • Professional growth and career development
    • Collaborative and innovative work environment
    • Opportunities to work with cloud, microservices, and modern full-stack technologies
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.
  • Dice Id: 91141579
  • Position Id: 9082781
  • Posted 4 hours ago

Company Info

About GARGI TECHNOLOGIES INC

WE ARE COMMITTED

The commitment to work is a key component to our culture of work. We work hard to offer solutions that will impact your company's expansion and growth.

WE ARE PROFESSIONAL

Our well-defined processes and systems allow us to offer services to our customers with the highest level of professionalism and excellence.

WE ARE ACHIEVERS

We are always able to achieve our goals; constantly strive to improve these results and to be constant in our performance. We have the ability to accomplish.

Contact the job poster
SS

Shikhar Singh

Recruiter @ GARGI TECHNOLOGIES INC
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Virginia Beach, Virginia

16d ago

Easy Apply

Full-time

Depends on Experience

Pennsburg, Pennsylvania

17d ago

Easy Apply

Full-time

Depends on Experience

Hybrid in Utica, Ohio

7d ago

Easy Apply

Full-time

Depends on Experience

Boston, Massachusetts

Yesterday

Easy Apply

Full-time

70,000 - 100,000

Search all similar jobs