Job Title: Full-Stack Java Developer
PURPOSE:
We are looking for a skilled and motivated Full-Stack Java Developer with 3+ years of experience to join our team. The ideal candidate will have strong expertise in Java, Spring Boot, and Hibernate, coupled with solid front-end skills in HTML, CSS, and JavaScript. You will be responsible for developing and maintaining scalable web applications, collaborating with cross-functional teams, and ensuring seamless client communication.
QUALIFICATIONS, SKILLS, AND EXPERIENCE:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience as a Full-stack Java Developer or similar role.
- Strong in Java with practical use of Spring Boot and Hibernate.
- Solid front-end skills in HTML, CSS, and JavaScript as well as in RESTful APIs and web services.
- Familiar with CI/CD tools like Jenkins and Docker.
- Proficient with Git for version control.
- Skilled in relational and NoSQL databases: MySQL, PostgreSQL, MongoDB.
- Exposure to cloud platforms such as AWS, Azure, or Google Cloud.
- Understanding of Kubernetes and containerization/orchestration tools.
- Knowledge of testing frameworks like JUnit and Selenium.
- Proven ability in direct client communication.
KEY RESPONSIBILITIES:
- Backend Development: Develop and maintain backend services using Java, Spring Boot, and Hibernate. Design and implement RESTful APIs and web services. Manage and optimize relational and NoSQL databases (MySQL, PostgreSQL, MongoDB)
- Frontend Development: Build responsive UIs using HTML, CSS, and JavaScript as well as ensure cross-browser compatibility and performance.
- DevOps & Tools: Use Git for version control and manage CI/CD pipelines with Jenkins and Docker. Deploy and manage applications on cloud platforms (AWS, Azure, or GCP) as well as implement containerization using Kubernetes.
- Testing & Quality Assurance: Write and maintain unit and integration tests (JUnit, Selenium).
- Communication & Leadership: Engage in client communications to gather requirements and provide updates.
A Culture of Belonging: At our core, we value diversity and inclusion. As an equal opportunity employer, we are dedicated to creating a workplace where every voice is heard, every person is respected, and everyone has the opportunity to succeed.