What are the responsibilities and job description for the Junior Java Backend Developer(GC/USC) position at BayOne Solutions?
Job Title: Java Backend Developer
Location: Fremont CA(Hybrid) - Need Local Candidate
Job Type: 12 Months contract
Pay Rate: $40-42/hr on W2
Note: Only U.S. Citizens or Green Card holders are eligible as the client does not offer sponsorship
Interview Type: In-Person
About the Role:
We are seeking a motivated and detail-oriented Junior Software Engineer to join our growing engineering team. This role is ideal for someone with a strong foundation in software development who is eager to learn, collaborate, and contribute to building scalable and high-quality systems.
Key Responsibilities:
- Design, develop, test, and maintain software applications using Java
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and reusable code following engineering best practices
- Participate in code reviews to ensure code quality and maintainability
- Develop and execute automated tests to ensure software reliability
- Troubleshoot, debug, and upgrade existing systems
- Contribute to system design discussions and technical decisions
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science or a related field
- Strong knowledge of Java; experience with Python is a plus
- Solid understanding of algorithms and data structures
- Experience with Spring Boot and Spring Batch frameworks
- Understanding of relational database systems and proficiency in SQL
- Familiarity with APIs and technologies such as REST, JSON, and XML
- Knowledge of software engineering best practices, including writing high-quality, testable, and reusable code
- Excellent verbal and written communication skills
- Strong team player with a collaborative mindset
- Demonstrated willingness to learn and grow in a fast-paced environment
Preferred Qualifications:
- Exposure to distributed systems, big data technologies, or large-scale system design
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.
Salary : $40 - $42