career

Open Positions

Would you like to work with us?

Senior Java Developer

As ARGETEK, we are looking for colleagues for the position of Senior Software Engineer (Java) with at least 4 years of experience, who meet the following criteria for long-term assignment in our team. You can make your career applications with a short cover letter describing yourself and your resume at "bilgi@argetek.ai".

Requirements
  • Graduated from the Computer Engineering departments of the universities providing 4-year undergraduate education,
  • Developed software on JavaEE platform and has experience in web based application development,
  • Experience in Object Oriented programming and UML modeling,
  • Spring, Hibernate, Maven, EJB3, JPA, and those skilled in the Servlet issues
  • Having knowledge about JSP, JSF, jQuery, HTML5 and CCS3
  • Having knowledge about SOAP and Restful web services (XML, JAX-WS, JAX-RS),
  • Having knowledge about Design Pattern (MVVM, MVC, Observer, Factory, Singleton),
  • Experienced in at least one of the versioning tools (Git, SVN, etc.),
  • Having programming experience and knowledge of relational database technologies in at least one of Oracle, PostgreSQL, MySQL and MS SQL Server databases,
  • Having knowledge and experience about Linux operating system,
  • Following open-source technologies and software literature,
  • Knowledgeable about code security and coding standards,
  • Adopting the principle of developing quality software and design,
  • Analytical thinking, solution oriented, open to learning and innovation,
  • Will be able to present software development experiences as a reference,
  • Good command of English knowledge,
  • Prone to team work,
  • Preferably non-smoker,
  • Have completed their military service for male candidates
Preferably
  • Having knowledge and experience in Elasticsearch or SOLR,
  • Having knowledge and experience in Hadoop,
  • Having knowledge and experience in machine learning,
  • Having knowledge and experience in Continuous Integration tools,
  • Having knowledge and experience in AngularJs,Angular,ReactJS,
  • In addition, experience in at least one of the programming languages such as Pyhton, Perl, Ruby, PHP, C, C ++,
  • Having knowledge about NoSQL databases