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
- 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
- Preferably non-smoker.
Software Developer Intern
ARGETEK is looking for interns wishing to gain hands-on experience in software development.
You can apply by sending a short cover letter and your resume to bilgi@argetek.ai.
Requirements
- Being a student in Computer Engineering, Software Engineering or related departments of universities providing 4-year undergraduate education,
- Having basic knowledge of at least one programming language (Java, Python, C#, etc.),
- Having knowledge of web technologies (HTML, CSS, JavaScript, etc.) is an advantage,
- Being open to learning and innovation,
- Having good command of English,
- Being able to work in a team.
Preferably
- Having knowledge of database systems (SQL, NoSQL, etc.),
- Having knowledge of version control systems (Git, SVN, etc.),
- Having knowledge of Linux operating system,
- Being interested in AI systems and Machine Learning
- Preferably non-smoker.