Role Description
We are seeking a skilled Back-End Java Developer to join our development team. In this role, you will be responsible for designing, building, and maintaining the server-side logic, databases, and APIs of scalable web applications. The ideal candidate will have a strong background in Java development, excellent problem-solving abilities, and a passion for delivering high-performance back-end solutions.
Qualifications
- 5+ years of hands-on experience in Java development.
- Back-End Web Development, Full-Stack Development, and Software Development skills
- Strong knowledge of Spring or Spring Boot framework for building back-end services.
- Familiarity with microservices architecture.
- Experience with RESTful API design and development.
- Proficiency in working with databases (e.g., MySQL, PostgreSQL, MongoDB).
- Experience with cloud platforms (AWS, Google Cloud, or Azure).
- Familiarity with version control tools like Git.
- Knowledge of security best practices in back-end development.
- Experience with Agile methodologies and working in a collaborative, fast-paced environment.
- Understanding of containerization tools such as Docker or Kubernetes.