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.