What are the responsibilities and job description for the Lead Java Developer position at The Crox Group?
Responsibilities:
- Design, develop, and test Java-based applications and software solutions
- Collaborate with product owners, business analysts, and other stakeholders to gather and analyze user requirements
- Develop technical specifications and system architecture designs
- Write clean, efficient, and maintainable code following best practices and coding standards
- Troubleshoot and debug software defects and performance issues
- Conduct code reviews and provide constructive feedback to team members
- Collaborate with cross-functional teams to ensure seamless integration of software components
- Stay up-to-date with the latest industry trends and technologies to continuously improve software development processes
- Act with integrity, professionalism, and personal responsibility to uphold the firm’s respectful and courteous work environment.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Proven experience as a Java Developer, with a strong understanding of Java programming language and its ecosystem
- Proficiency in Java frameworks such as Spring, Hibernate, or similar
- Experience with web development technologies including HTML, CSS, JavaScript, and front-end frameworks (e.g., Angular, React)
- Familiarity with database systems (e.g., MySQL, Oracle, MongoDB) and SQL
Salary : $65 - $80