Description

Job Description

We are looking for a talented Java Spring Boot Developer with 5-10 years of experience to join our team.

The ideal candidate will have strong Java development skills, expertise in Spring Boot, and proficiency in React and Node.js.

Additionally, the candidate should possess a solid understanding of SQL, RESTful services, Microservices architecture, cloud platforms, Agile methodologies, and DevOps practices.

If you are passionate about software development, thrive in a collaborative environment, and have excellent communication skills, we encourage you to apply.

Responsibilities

Design, develop, and maintain Java-based applications using Spring Boot framework.
Develop user interfaces using React and Node.js for seamless integration with backend services.
Collaborate with cross-functional teams to define and implement RESTful services and Microservices architecture.
Write efficient, scalable, and well-documented code following best practices and coding standards.
Integrate applications with cloud platforms such as AWS, Azure, or Google Cloud for deployment and scalability.
Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines using Agile and DevOps practices.
Perform code reviews, unit testing, and debugging to ensure high-quality software delivery.
Participate in sprint planning, daily stand-ups, and retrospective meetings as part of Agile development process.
Work closely with QA engineers to ensure thorough testing and quality assurance of the applications.
Mentor junior developers and share knowledge with the team to foster learning and growth.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field.
5+ years of experience in Java development, with a strong understanding of Java EE or Spring framework.
Proficiency in React and Node.js for frontend development.
Strong skills in Spring Boot for building Microservices-based applications.
Experience with SQL databases such as MySQL, PostgreSQL, or Oracle.
Knowledge of RESTful services and API development.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
Understanding of Agile methodologies and DevOps practices.
Excellent communication and teamwork skills.
Ability to work independently and as part of a collaborative team.
Experience with containerization technologies like Docker and orchestration tools like Kubernetes is a plus.
 

Education

Any Graduate