BayOne Solutions

Junior Java Developer

BayOne Solutions Fremont, CA

Save

BayOne Solutions provided pay range

This range is provided by BayOne Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

$40.00/hr - $45.00/hr

Direct message the job poster from BayOne Solutions

Job Title: Junior Java Developer

Location: Fremont, CA (Hybrid)

Employment Type: Long-Term Contract

Pay Rate: $40-45/hr on W2

Interview Type: In-Person

Job Summary

We are seeking a motivated and detail-oriented Junior Java Developer to join our development team in Fremont, CA. The ideal candidate will have a strong foundation in Java development, a passion for building scalable applications, and an eagerness to learn modern technologies and best practices. This role offers an excellent opportunity to work on enterprise-level applications and gain hands-on experience with microservices and modern frontend technologies.

Key Responsibilities

  1. Develop, test, and maintain Java-based applications and services.
  2. Participate in the design and implementation of microservices-based architectures.
  3. Collaborate with cross-functional teams including frontend developers, QA engineers, and business stakeholders.
  4. Assist in developing and consuming RESTful APIs.
  5. Write clean, efficient, and maintainable code following coding standards and best practices.
  6. Troubleshoot, debug, and resolve application issues.
  7. Support database integration and perform basic SQL queries and data handling.
  8. Participate in code reviews and team discussions to improve application quality and performance.
  9. Continuously learn and adapt to new technologies and development methodologies.

Required Skills & Qualifications

  1. Strong understanding of Java fundamentals, including Core Java, Object-Oriented Programming (OOP), and basic Java libraries.
  2. Basic understanding of Microservices Architecture.
  3. Knowledge of at least one frontend technology/framework such as:
  4. React
  5. Angular
  6. jQuery
  7. Familiarity with REST APIs and web services.
  8. Basic knowledge of relational databases such as MySQL or PostgreSQL.
  9. Strong analytical and problem-solving skills.
  10. Good verbal and written communication skills.
  11. Ability to work collaboratively in a team environment.

Preferred Qualifications

  1. Familiarity with Spring Boot framework.
  2. Exposure to version control systems such as Git.
  3. Understanding of Agile/Scrum development methodologies.
  4. Internship or academic project experience in Java development is a plus.

Education

  1. Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field preferred.

Work Environment

  1. Hybrid role based in Fremont, CA.
  2. Collaborative and fast-paced development environment.

Opportunity to work on enterprise applications and modern technology stacks.


BayOne is an Equal Opportunity Employer and does not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any federal, state, or local protected class. This job posting represents the general duties and requirements necessary to perform this position and is not an exhaustive statement of all responsibilities, duties, and skills required. Management reserves the right to revise or alter this job description.

  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Information Technology
  • Industries

    Information Services

Referrals increase your chances of interviewing at BayOne Solutions by 2x

See who you know

Get notified about new Java Software Engineer jobs in Fremont, CA.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content