Java Developer

Hybrid in Baltimore, MD, US • Posted 5 hours ago • Updated 5 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

  • Java
  • Core Java
  • Spring Boot
  • Spring Framework
  • Object-Oriented Programming (OOP)
  • Java Collections Framework
  • Multithreading
  • Hibernate
  • Spring MVC
  • Spring Data JPA
  • REST API
  • SQL
  • MySQL
  • PostgreSQL
  • Git
  • JUnit
  • Maven
  • Microservices
  • Data Structures & Algorithms
  • Agile Methodology

Summary

Job Description

We are seeking a motivated Java Developer with 1–7 years of hands-on experience in Java application development. The ideal candidate should have strong Core Java fundamentals, experience developing backend services and REST APIs, and familiarity with databases, testing, and modern software development practices.

Key Responsibilities

  • Design, develop, test, and maintain Java-based applications.

  • Write clean, reusable, efficient, and maintainable code.

  • Develop backend services and RESTful APIs using Java and Spring Boot.

  • Work with relational databases and write SQL queries.

  • Troubleshoot bugs, debug applications, and resolve technical issues.

  • Write unit tests and participate in code reviews.

  • Collaborate with developers, QA engineers, and cross-functional teams.

  • Use Git and follow established SDLC and Agile practices.

  • Contribute to application performance improvements and ongoing enhancements.

Required Qualifications

  • 1–7 years of professional software development experience.

  • Strong knowledge of Core Java and object-oriented programming (OOP).

  • Familiarity with collections, exception handling, multithreading, and Java fundamentals.

  • Hands-on experience with Spring Boot or a comparable Java framework.

  • Knowledge of REST APIs and backend application development.

  • Experience with SQL and relational databases such as MySQL or PostgreSQL.

  • Familiarity with Git, debugging, and unit testing using JUnit or similar frameworks.

  • Understanding of data structures, algorithms, and software development life cycle (SDLC).

  • Strong analytical and problem-solving skills.

Preferred Qualifications

  • Experience with Spring MVC, Spring Data JPA, or Hibernate.

  • Familiarity with microservices architecture.

  • Exposure to Maven or Gradle, Docker, CI/CD, and cloud platforms such as AWS.

  • Knowledge of automated testing and Agile/Scrum methodologies.

  • Candidates requiring visa sponsorship or holding other work authorization categories are not eligible.

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: 9134089
  • Posted 5 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
KT

Kushal Tiwari

Recruiter @ GARGI TECHNOLOGIES INC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.