Java Engineer - Banking
وصف الوظيفة
Work with the Java Chapter Lead at Java Chapter.
Work in the development Squad.
Investigate new technologies and framework/tools.
Participate in architectural designs.
Participate in supports issues.
Clean coding methodologies (SOLID, YAGNI)
Spring MVC, micronaut
Working Knowledge of relational database concept and SQL beyond simple queries
Working on a full software development life cycle environment under Agile methodologies, capable to take lead on software design and implementation best practices (Unit Testing, Test Driven Development, Continuous Integration, Source Control policies, among others)
Open to do full stack development (database development, Java development, front end (web)
Degree in Computer Science/ software engineering or equivalent discipline
Java, Spring Boot, micronaut (or other ORM frameworks)
SQL, REST API, Camel, Mockito - Junit (or other testing framework)
Test Driven Development, Git, Tomcat, Maven
Show more Show less