Role Description
This is a full-time on-site role for a Java Software Engineer. The Java Software Engineer will be responsible for software development and programming using the Spring Framework and Microservices in a fast-paced, agile environment. The role involves the development, testing, documentation, and maintenance of software components and systems.
Qualifications
* Proficiency in Java programming language
* Experience 1-3 years with Spring Framework and Microservices
* Strong software development and programming skills
* Bachelor's degree in Computer Science or related field
* Experience in Agile development methodology
* Knowledge of Software Engineering principles and design patterns
* Excellent analytical and problem-solving skills
* Good written and verbal communication skills in English
Relevant skills and qualifications that would be beneficial include experience with database management systems such as MySQL or Oracle, knowledge of front-end web development technologies such as HTML, CSS, and JavaScript, and experience working with cloud platforms such as AWS or Azure.