Kareer Basycs
Junior Java Developer
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
United States
Work mode:
Remote
Published on:
16 October 2026
What they need
Junior Java Developer
Location: United States (Remote)
Employment Type: Full-time, W-2
Seniority: Entry Level
Department: Software Engineering
About the Role
We are seeking a Junior Java Developer to assist with developing, testing, maintaining, and improving Java-based applications and software systems.
This entry-level opportunity is suitable for candidates who have developed practical programming skills through internships, academic projects, personal projects, freelance work, or early professional experience.
The ideal candidate has a foundational understanding of Java programming, enjoys solving technical problems, and is eager to learn modern software development practices while collaborating with experienced engineers.
What You'll Do
- Develop, test, debug, and maintain Java-based applications.
- Write clean, readable, and maintainable code following established development standards.
- Assist with implementing application features based on technical requirements and user stories.
- Troubleshoot software defects and help identify their root causes.
- Participate in code reviews and incorporate feedback from experienced developers.
- Work with databases and SQL to support application functionality.
- Assist with developing and integrating APIs and backend services.
- Write and maintain unit tests to improve software quality and reliability.
- Use Git or other version-control tools to manage code changes.
- Maintain technical documentation and development notes.
- Collaborate with software engineers, QA analysts, and other stakeholders.
- Participate in Agile or similar software development processes.
- Learn new frameworks, tools, and technologies as project requirements evolve.
Required Qualifications
- 0–2 years of relevant software development experience, including internships, academic projects, personal projects, freelance work, or equivalent practical experience.
- Foundational knowledge of Java programming.
- Understanding of basic programming concepts, including variables, control structures, methods, classes, and objects.
- Basic understanding of object-oriented programming principles.
- Familiarity with debugging and troubleshooting code.
- Basic understanding of data structures and programming logic.
- Familiarity with relational databases or basic SQL concepts.
- Strong analytical and problem-solving skills.
- Good written and verbal communication skills.
- Ability to learn new technologies and collaborate effectively in a fully remote environment.
Preferred Qualifications
- Exposure to Spring or Spring Boot.
- Familiarity with REST APIs and backend application development.
- Experience using Git or GitHub.
- Basic knowledge of SQL and relational databases.
- Exposure to JUnit or other unit-testing frameworks.
- Familiarity with Maven or Gradle build tools.
- Understanding of common software development lifecycle practices.
- Exposure to Java application servers or cloud-based development environments.
- Familiarity with Agile or Scrum methodologies.
- A GitHub repository, portfolio, or personal project demonstrating Java programming skills.
Compensation
Base Salary: $70,000–$90,000 per year
This is a market-based recommendation for an entry-level position, not a confirmed employer pay commitment. The employer must confirm the actual good-faith salary range before publication. Compensation may vary based on qualifications, relevant skills, experience, and applicable location requirements.
Benefits
Benefits will be provided in accordance with the employer's applicable benefits program and eligibility requirements.
Work Arrangement
This is a fully remote position available within the United States , subject to applicable employment, payroll, and hiring requirements in the candidate's state of residence.
Equal Employment Opportunity
We are an equal opportunity employer. Employment decisions are made without regard to legally protected characteristics under applicable federal, state, or local law. Reasonable accommodations are available for qualified individuals with disabilities as required by law.
Other offers great for you!
These companies are also looking for great profiles
Washington Frank
Java Developer
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply
Wikeys
Développeur Java Junior
Freelance
Brussels, Belgium
Hybrid
Skills
1 month ago
Quick apply
Sweet IT
Java Spring Boot Developer junior - Lyon - CDI
Permanent contract
Lyon, France
Hybrid
Top Recruiter
Skills
7 days ago
Quick apply
No company information available.