If you are a passionate and dedicated individual looking to start your career in software development, then we want to hear from you! Apply now and become a part of our dynamic team of talented professionals.
Job Title: Junior Java Developer
Location: San Francisco, California, United States
Salary: $114000 - $136000
Position Overview: We are seeking a highly motivated and driven Junior Java Developer to join our dynamic team. As a Junior Java Developer, you will have the opportunity to work on a variety of projects and gain hands-on experience in developing innovative software solutions. This is an excellent opportunity for a recent graduate or someone with 1-2 years of experience to kick start their career in the software development industry.
Key Responsibilities:
- Collaborate with the development team to design and implement software solutions using Java programming language.
- Write efficient, clean, and well-documented code.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Troubleshoot and debug software issues.
- Keep up-to-date with industry trends and best practices in software development.
- Work on multiple projects simultaneously and meet project deadlines.
- Communicate effectively with team members and stakeholders to ensure project requirements are met.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering or equivalent.
- 1-2 years of experience in software development using Java.
- Strong understanding of object-oriented programming principles.
- Experience with Java frameworks such as Spring and Hibernate.
- Familiarity with front-end technologies such as HTML, CSS, and JavaScript.
- Knowledge of databases and SQL.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently as well as in a team environment.
- Strong communication and interpersonal skills.
Additional Skills (Preferred):
- Experience with Agile development methodologies.
- Knowledge of software testing and debugging tools.
- Familiarity with version control systems such as Git.
- Experience with cloud computing platforms such as AWS or Azure.
Benefits:
- Vision insurance
- Competitive salary and benefits package.
- Opportunity for growth and career advancement.
- Collaborative and inclusive work environment.
- Access to training and development opportunities.
- Flexible work hours and remote work options.