Floydee Infotech Private Limited is seeking a skilled and motivated Java Spring Boot Developer with Angular experience to join our dynamic development team. As a Java Spring Boot Developer, you will play a crucial role in designing and implementing high-quality software solutions that meet our clients’ needs and expectations. The ideal candidate should have a minimum of 3 years of relevant development experience and a strong background in Java Spring Boot and Angular technologies.
Responsibilities
- Develop, test, and maintain high-performance Java Spring Boot applications with an emphasis on reliability, scalability, and maintainability.
- Design and implement RESTful APIs and integrate them with Angular front-end applications to deliver seamless user experiences.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Participate in code reviews to ensure the quality and consistency of the codebase and provide constructive feedback to team members.
- Troubleshoot and resolve issues, bugs, and performance bottlenecks in a timely manner.
- Stay up-to-date with the latest industry trends, tools, and technologies, and proactively suggest improvements to the development process.
- Work closely with UI/UX designers to create visually appealing and user-friendly interfaces.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of hands-on experience in Java Spring Boot development.
- Proficiency in Angular (Angular 2+), including building responsive web applications and handling asynchronous data.
- Solid understanding of object-oriented programming principles and design patterns.
- Strong knowledge of database systems, SQL, and ORM frameworks (e.g., Hibernate).
- Experience with version control systems, such as Git, and build tools like Maven or Gradle.
- Familiarity with agile development methodologies and the ability to work collaboratively in a team environment.
- Excellent problem-solving and analytical skills with a keen eye for detail.
- Effective communication skills, both verbal and written, to interact with team members and stakeholders.
- A passion for learning and keeping up with the latest advancements in software development.
Preferred Skills
- Experience with cloud-based technologies and deployment (e.g., AWS, Azure, or GCP).
- Knowledge of front-end technologies like HTML, CSS, and JavaScript.
- Familiarity with containerization technologies like Docker and Kubernetes.
Join Floydee Infotech Private Limited’s innovative team and contribute to exciting projects that make a real impact in the software development industry. We offer a competitive salary package, a collaborative work environment, and opportunities for professional growth and development.