If you are passionate about Java development and have a strong understanding of Springboot framework, we would love to hear from you! Apply now and become a part of our dynamic and innovative team.
Position: Java Springboot Developer
Location: New York, New York, 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 deploying software solutions for our clients. You will work closely with our project managers, business analysts, and other developers to deliver high-quality and scalable web applications.
Key Responsibilities:
- Design and develop robust and scalable web applications using Java and Springboot framework
- Collaborate with project managers and business analysts to understand business requirements and translate them into technical solutions
- Write clean, efficient, and maintainable code following best practices and coding standards
- Develop and maintain RESTful APIs to integrate with other applications
- Troubleshoot and debug code to identify and fix technical issues
- Conduct unit testing and integration testing to ensure high-quality code and functionality
- Participate in code reviews and provide constructive feedback to improve code quality
- Keep up-to-date with industry trends and best practices to continuously improve development processes and techniques
- Work in an Agile/Scrum environment and contribute to sprint planning, retrospectives, and daily stand-ups
- Support the deployment and maintenance of applications in production environments
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of experience as a Java Developer, with at least 2 years of experience in Springboot development
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns
- Experience with RESTful APIs, Hibernate, and SQL databases
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus
- Familiarity with Agile development methodologies and tools (e.g. JIRA, Git)
- Excellent problem-solving and analytical skills
- Strong communication and teamwork skills
- Ability to work independently and manage multiple priorities and deadlines
Joining our team as a Java Springboot Developer will provide you with the opportunity to enhance your skills and work on challenging and diverse projects. We offer a competitive salary and benefits package, a collaborative and supportive work environment, and opportunities for career growth and development.