Description

Job Description:

Requirements:

Bachelor's degree in Computer Science, Information Technology, or a related field.

5+ years of experience in Java development.

Strong experience with POS systems and payment processing.

Proficiency in Java SE/EE, Spring Framework, Hibernate, and RESTful web services.

Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks like Angular or React is a plus.

Knowledge of relational databases, SQL, and ORM technologies.

Familiarity with version control systems, such as Git.

Strong problem-solving skills and the ability to work independently or as part of a team.

Excellent communication skills, both verbal and written.

Preferred Qualifications:

Experience with cloud platforms like AWS, Azure, or Google Cloud.

Familiarity with microservices architecture and containerization tools like Docker and Kubernetes.

Knowledge of security standards and best practices for POS systems.

Education

Bachelor's degree in Computer Science, Information Technology