Job Title: Junior Java Developer
Job Type: Full-Time / W2 Only
Location: USA (Remote/Hybrid/Onsite)
Work Authorization: USC, GC, H4 EAD Only
Job Description
We are seeking a motivated and detail-oriented Junior Java Developer with 4–6 years of experience to join our growing team. The ideal candidate will be responsible for developing, testing, and maintaining Java-based applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Required Skills
2–6 years of experience in Java development
Strong knowledge of Core Java, Collections, and OOP concepts
Experience with Spring Boot and RESTful APIs
Knowledge of SQL databases such as MySQL, Oracle, or PostgreSQL
Familiarity with Git, Maven, and CI/CD processes
Understanding of Agile/Scrum methodologies
Strong problem-solving and communication skills
Preferred Skills
Experience with Microservices architecture
Exposure to AWS, Azure, or other cloud platforms
Knowledge of Docker and Kubernetes
Basic understanding of front-end technologies (HTML, CSS, JavaScript)
Responsibilities
Develop and maintain Java applications
Write clean, scalable, and efficient code
Participate in code reviews and testing activities
Troubleshoot and resolve application issues
Collaborate with team members to deliver project requirements
Follow software development best practices