Join our dynamic team and work in a fast-paced, collaborative environment where your skills and expertise will be valued and rewarded
Job Title: Java Springboot Developer
Location: New York, New York, United States
Salary: $100 Per hour
Responsibilities:
- Develop and maintain high-quality software using Java and Springboot framework
- Design and implement complex and scalable solutions to meet business requirements
- Collaborate with cross-functional teams including product managers, designers, and other developers to deliver innovative software solutions
- Write clean, efficient, and well-documented code following coding best practices and standards
- Troubleshoot and debug issues in a timely manner to ensure smooth functioning of the application
- Participate in code reviews and provide constructive feedback to improve code quality
- Stay updated with emerging technologies and frameworks to continuously improve the development process
- Collaborate with DevOps team to ensure seamless deployment and integration of software solutions
- Proactively identify and suggest improvements to enhance the user experience and optimize performance
- Work with QA team to ensure proper testing and quality assurance of the application
- Identify and resolve technical issues and provide support to end-users
- Follow agile development methodologies and participate in team meetings and discussions
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field
- Minimum of 3 years of experience in Java development with hands-on experience in Springboot framework
- Strong understanding of object-oriented programming, design patterns, and data structures
- Experience with database design and development using SQL and ORM frameworks such as Hibernate
- Familiarity with front-end technologies like HTML, CSS, and JavaScript
- Experience in developing and consuming RESTful APIs
- Solid understanding of software development lifecycle and agile methodologies
- Excellent problem-solving and analytical skills
- Ability to work independently as well as in a team environment
- Excellent communication and collaboration skills
Preferred Skills:
- Experience with cloud computing platforms such as AWS, Azure, or Google Cloud
- Familiarity with microservices architecture
- Knowledge of frontend frameworks such as Angular or React
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Knowledge of test-driven development (TDD) and test automation
- Experience in developing scalable and highly available applications
As a Java Springboot Developer, you will have the opportunity to work on cutting-edge technologies and contribute to the development of innovative solutions. Apply now and be a part of our exciting journey!