Kartaca
Posted 2y ago

Java Developer

Kartaca
Istanbul, Istanbul, Turkey
OnsiteFull Time
Responsibilities
  • Analyze
  • Develop
  • Document
Requirements
  • 2+ years software development
  • Bachelor’s in Computer Engineering
  • Software
  • Information Systems, or related field
  • Java, Hibernate, Spring, Spring Boot
  • OOP
  • SQL and NoSQL
  • REST/SOAP
  • Git
  • Linux
  • English proficiency at least B2
Technical tools mentioned
JavaHibernateSpringSpring BootSQLNoSQLRESTSOAPGitLinuxOOP

Job description

At Kartaca, our goal is to create the perfect solutions for our customers. With the business standards that we do not compromise and preferring free software, we work to develop products that make us proud.

We are looking for new teammates who share the same enthusiasm; are curious to learn, willing to add value to what they do, and have work ethics.


The ideal candidate;

  • has at least 2 years of professional software development experience
  • has a bachelor’s degree in Computer Engineering, Software, Information Systems, or similar undergraduate programs at universities
  • has experience with Java, Hibernate, Spring, and Spring Boot and knows OOP, sync-async system architecture
  • able to work on developments regardless of full-stack or programming languages
  • has worked with SQL (MySQL, PostgreSQL, Oracle, etc.) and NoSQL (Cassandra, Clickhouse, etc.) database technologies
  • knows sync-async system architectures
  • is proficient in OOP concepts
  • has worked with web services such as SOAP, XML, RPC, REST
  • knows version control systems (SVN, CVS, GIT, etc.)
  • is capable of using a Linux-based operating system
  • preferably familiar with technologies such as Redis, Elasticsearch, RabbitMQ, Kafka
  • keen on self-development, learning new software languages, following open source and free software-related trends
  • is able to demonstrate English proficiency of at least B2 level

Job Description
  • Analyze, develop, and redesign existing applications or new applications as required
  • Implement software testing processes to ensure software quality
  • Use programming languages and best practice standards to develop high-quality and scalable software solutions with a focus on performance, security, and usability
  • Use tools and methodologies to automate and improve continuous integration and continuous deployment processes
  • Participate in code reviews, have the written codes reviewed, and keep track of the processes
  • Document code and systems in an understandable way, create documentation to facilitate the work of other developers and stakeholders
  • Take part in different project management methodologies such as Agile and Waterfall, communicate with test, development and analysis teams within the organization or with the customer and take an active role in the progression of the related projects
  • Discover, learn, and implement different technologies and software languages according to the needs


About Kartaca

Provider of software engineering, cloud, and marketing solutions.

Similar jobs

Java Developer roles near Istanbul, Istanbul
1mo
Save
Mark Applied
Hide
Senior Java Developer - AI Platforms
Istanbul or Izmir or Turkey
HybridFull Time
DefineX
DefineX: Provides technology consulting and digital transformation services.
5+ YOEBS/MS or equivalent experience, 5+ years Java in production, expertise in software design patterns, microservices, containers, CI/CD, test automation, Python for AI integration, experience with LLMs and AI coding tools, fluent English, eligibility to work in Türkiye.
Java, Python, Docker, Kubernetes, OpenShift, Claude Code, GitHub Copilot, Cursor, CI/CD, RESTful API
5mo
Save
Mark Applied
Hide
Java Engineer
Istanbul, none, Turkey
OnsiteFull Time
ING
INGEuronext Amsterdam: INGA: Provides retail and wholesale banking services to global customers.
Delivers and maintains IT applications and services to support the organization’s technology strategy.
1mo
Save
Mark Applied
Hide
Java Backend Developer
Istanbul, Istanbul, Turkey
OnsiteFull Time
ING
INGEuronext Amsterdam: INGA: Provides retail, wholesale, and investment banking services worldwide.
Deliver and maintain IT applications and services to realize the organization's information technology strategy.
Java
1mo
Save
Mark Applied
Hide
Senior Java Software Engineer
Istanbul, Istanbul, Turkey
OnsiteFull Time
AVL
AVL: Developing mobility technology solutions for simulation and vehicle testing.
4+ YOEBachelor's degree in engineering, 4+ years software development, fluent English, willingness to travel, hands-on experience with Java/JavaScript, Maven/Gradle, Jenkins/GitHub, IntelliJ/Eclipse, Git and SonarQube; ODX/OTX experience a plus.
Java, JavaScript, Maven, Gradle, Jenkins, GitHub, IntelliJ IDEA, Eclipse, Git, SonarQube, ODX, OTX
3mo
Save
Mark Applied
Hide
Senıor Java Backend Developer – API & Web Servis Uzmanı
Istanbul, Istanbul, Turkey
OnsiteFull Time
BNP Paribas
BNP ParibasEuronext Paris: BNP: Provides global banking, financial, and investment services.
4+ YOE4+ years Java and Spring Boot experience, strong REST/SOAP API and API gateway skills, microservices and integration experience, banking/payments domain knowledge.
Java, Spring Boot, REST, SOAP, API gateway, Docker, Kubernetes, GCP, ESB, FAST, EFT, SWIFT
9mo
Save
Mark Applied
Hide
Senior Java Software Engineer
Cairo or Sarajevo or Belgrade or Istanbul
RemoteFull Time
Unifonic
Unifonic: Provides cloud communications and customer engagement platform solutions.
5+ YOE5+ years Java (Spring), web development, messaging systems (ActiveMQ, RabbitMQ, Kafka, SQS), Linux, REST APIs, AWS, microservices, bachelor's in engineering or software field, strong communication.
Java, Spring, HTML, CSS, JavaScript, ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, Memcached, Redis, Python, Linux, Nginx, Apache, REST, SOAP, Microservices, AWS, Git, JIRA, Maven