JAVA Developer L3
New York City, NY - USA
Job Summary
We are seeking a skilled Software Developer with a strong background in Java 8 to join our dynamic team on a contract basis. The ideal candidate will have 5 7 years of experience in software development demonstrating a deep understanding of Java programming and its ecosystem. You will be responsible for designing developing and maintaining high quality software solutions that meet our clients needs.
Responsibilities:- Design develop and implement software applications using Java 8.
- Collaborate with cross functional teams to define design and ship new features.
- Write clean maintainable and efficient code while adhering to best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Debug and troubleshoot software issues ensuring timely resolution.
- Participate in the full software development lifecycle from requirements gathering to deployment.
- Stay updated with emerging technologies and industry trends to enhance development processes.
- Strong proficiency in Java 8 including its core libraries and features.
- Experience with object oriented programming and design patterns.
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems preferably Git.
- Ability to work independently and as part of a team in a fast paced environment.
- Experience with frameworks such as Spring or Hibernate.
- Knowledge of front end technologies (HTML CSS JavaScript).
- Familiarity with database management systems (SQL NoSQL).
- Experience with Agile methodologies and tools.
- Strong problem solving skills and attention to detail.
- Bachelors degree in Computer Science Software Engineering or a related field.
- 5 7 years of professional experience in software development.
- Proven track record of delivering high quality software solutions on time.
- Excellent communication and interpersonal skills.
- Ability to adapt to changing requirements and priorities.
If you are a motivated Software Developer with a passion for Java 8 and a desire to work in a collaborative environment we encourage you to apply for this exciting opportunity.