QUALIFICATIONS
University degree in computer sciences or related fields
Verbal and written communication skills in English
Closely following and willing to learn new technologies
Good communicator, team player, collaborate with other team members
Strong in problem solving and relationship management competencies
Senior Java Developers at least 3 years ,Junior/Mid Java Developers at least 1 years active development experience with one of the following technologies: Seam, Spring Framework or JavaEE
Experience with relational databases (POSTGRESQL/MySQL)
Knowledge of Hibernate, JPA or similar ORM frameworks for managing data of relational databases
Experience with web services SOAP and REST
Experience with version control systems (git) and popular IDEs (Intellij Idea/Eclipse)
Knowledge of front-end technologies (Javascript, Ajax, HTML, CSS, XML and responsive design, Server side rendering technologies like thymeleaf) is a plus,
Knowledge of Linux Server (Debian/Ubuntu, RHEL/CentOS)
Having strong DEvOps mindset
Experience with Cloud platforms (AWS, Turkcell Cloud, Oracle Cloud) is a plus
Experience with Docker, Kubernetes is plus
Closely following and willing to learn new technologies
Good communicator, team player, collaborate with other team members
Strong in problem solving and relationship management competencies
JOB DESCRIPTION
The candidate will be a member of a great agile team responsible for;
Analyzing requirements for development
Having an active role in development and implementation phase using open source technologies, including but not limited to Spring Framwork,Seam, JavaEE, Restful ,SOAP Services.
Making the architectural decisions,
Acting as an example to the junior members of the team,
Managing the Jenkins pipelines.