Java Software Developer
GARGI TECHNOLOGIES INC
United States
4 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Agile Methodology
Amazon Web Services
Microsoft Azure
Code Review
Continuous Integration
Database Theory
Software Debugging
Junit
Enterprise Messaging Systems
NoSQL
+18 more
Scrum Methodology
Mockito
Standard Sql
Software Engineering
Web Services
Google Cloud
ReactJS
Spring-boot
Backend
Git
AngularJS
Kubernetes
Apache Kafka
Front End Software Development
Restful APIs
Software Version Control
Docker
Microservices
Job description
We are looking for a talented and motivated Java Software Developer with 1-5 years of professional experience to join our growing technology team. The ideal candidate should have strong hands-on experience with Java and a good understanding of modern backend development practices.
You will work on designing, developing, testing, and maintaining scalable software applications while collaborating with engineers, product teams, and other stakeholders., * Develop, test, and maintain high-quality applications using Java.
- Build and maintain backend services and RESTful APIs.
- Work with Spring/Spring Boot and modern Java frameworks.
- Develop and integrate microservices-based applications.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and contribute to engineering best practices.
- Work with relational and/or NoSQL databases.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Participate in Agile/Scrum development processes.
Requirements
- 1-5 years of professional software development experience.
- Strong hands-on experience with Java.
- Experience with Spring or Spring Boot.
- Understanding of REST APIs and web services.
- Knowledge of SQL and database concepts.
- Familiarity with Git/version control.
- Understanding of software development lifecycle and Agile methodologies.
- Strong problem-solving and communication skills.
Preferred Skills
- Microservices
- AWS, Azure, or Google Cloud Platform
- Docker/Kubernetes
- Kafka or other messaging platforms
- CI/CD
- JUnit/Mockito
- React, Angular, or other frontend technologies
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
6 days ago
AM
Ashutosh Mishra
20 Essential Tools For Backend Development
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago