If you are passionate about developing innovative solutions and have a strong background in Java Springboot development, we encourage you to apply for this exciting opportunity
Position: Java Springboot Developer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Job Description: We are seeking a highly skilled Java Springboot Developer to join our dynamic team. As a Java Springboot Developer, you will be responsible for designing, developing, and maintaining complex web applications and services using the Springboot framework. You will play a crucial role in the development and implementation of our cutting-edge technology solutions.
Key Responsibilities:
- Design and develop high-quality, scalable, and maintainable web applications and services using Java and the Springboot framework.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, troubleshooting, and debugging to ensure code quality and performance.
- Write clean, efficient, and well-documented code that adheres to company coding standards.
- Continuously improve software development processes and procedures to enhance the overall quality of our products.
- Keep up-to-date with emerging technologies and industry trends to incorporate the latest tools and techniques into our development processes.
- Work closely with project managers and stakeholders to gather requirements, provide estimates, and deliver projects on time.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3 years of hands-on experience in Java development.
- Strong experience with the Springboot framework and its core components.
- Proficient in web technologies such as HTML, CSS, JavaScript, and jQuery.
- Familiarity with Agile/Scrum methodologies and experience working in an Agile environment.
- Experience with relational databases and SQL.
- Excellent troubleshooting and problem-solving skills.
- Ability to work independently as well as collaboratively in a team-oriented environment.
- Strong communication and interpersonal skills.
Preferred Qualifications:
- Experience with front-end frameworks such as Angular or React.
- Knowledge of containerization and cloud technologies, such as Docker and AWS.
- Familiarity with test-driven development and continuous integration/continuous delivery (CI/CD).
- Experience with NoSQL databases.
- Certifications in Java and/or Springboot.
Join our team and be a part of creating cutting-edge technology solutions that make a difference.