If you are a self-motivated and passionate Java Developer looking for an exciting new challenge, apply now and take the next step in your career!
Position: Java Developer
Location: San Francisco, California, United States
Job Type: Full-time
Salary: $152000 - $192000
Lobox is seeking a highly skilled Java Developer to join our dynamic team. As a Java Developer, you will be responsible for designing, developing, and maintaining complex applications using Java and related technologies. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our clients' business needs.
Key Responsibilities:
- Design, develop, and maintain Java-based applications and frameworks
- Collaborate with project managers, business analysts, and other team members to understand project requirements and develop technical solutions
- Write clean, efficient, and well-documented code following industry best practices
- Perform unit testing and debugging to ensure the quality and functionality of the code
- Participate in code reviews and provide constructive feedback to improve the overall codebase
- Stay updated with the latest Java technologies, tools, and frameworks and continuously improve skills and knowledge
- Troubleshoot and resolve technical issues in a timely manner
- Work both independently and in a team environment to meet project deadlines
- Communicate effectively with team members and stakeholders to provide regular updates on project progress
- Contribute to the continuous improvement of our development processes and methodologies
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Minimum of years of professional experience in Java development
- Strong knowledge of Java programming language and related technologies such as Spring, Hibernate, and Maven
- Experience with web development using JavaScript, HTML, and CSS
- Experience with relational databases, SQL, and ORM frameworks
- Familiarity with agile development methodologies
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Ability to work in a fast-paced and dynamic environment
- Passion for learning and staying updated with the latest technologies and industry trends
Join our team and be a part of a collaborative and innovative work culture that values diversity and encourages personal and professional growth. We offer competitive salaries, a comprehensive benefits package, and opportunities for career advancement.