If you are passionate about developing innovative software solutions and thrive in a dynamic and fast-paced environment, then we want to hear from you! Apply now to join our team as a Java Developer and take your career to the next level.
Job Title: Java Developer
Location: San Francisco, California, United States
Salary: $92 Per hour
Overview: We are seeking a highly skilled Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will work closely with cross-functional teams to ensure the successful delivery of projects and strive to continuously improve our software development processes.
Key Responsibilities:
- Design, develop, and maintain software solutions using Java and related technologies.
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Write clean, efficient, and well-documented code that follows best practices.
- Participate in code reviews, debugging, and troubleshooting to ensure the quality and stability of the codebase.
- Develop and maintain unit tests to ensure code coverage and identify and fix any bugs.
- Keep up-to-date with the latest software development trends and technologies and continuously enhance your skills.
- Work closely with project managers, product owners, and other stakeholders to deliver projects within the given timelines.
- Communicate project progress and raise any issues or challenges in a timely manner.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of experience in Java development.
- Strong knowledge of Java and related technologies such as Spring, Hibernate, and RESTful APIs.
- Experience with front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with Agile development methodologies.
- Proven track record of delivering high-quality software solutions.
- Excellent problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Strong communication and interpersonal skills.
Bonus Skills:
- Experience with cloud services such as AWS or Azure.
- Knowledge of DevOps tools and processes.
- Experience with mobile application development.
- Familiarity with databases and SQL.
- Certifications in Java development or related technologies.
We Offer:
- Competitive salary and benefits package.
- Opportunities for career growth and development.
- A collaborative and diverse work environment.
- Cutting-edge technology and challenging projects.
- Flexible working hours and remote work options.