Home Turkey Senior Java Developer

Home Turkey Senior Java Developer

Senior Java Developer

Full time at finbyte GmbH in Turkey
Posted on May 8, 2024

Job details

About Us We are finbyte, a tech company based in Berlin helping businesses build fintech solutions and gain momentum to launch innovative offerings. Finbyte brings Commencis’ extensive experience in software & product development and strong talent together with FinLeap’s dominant presence as Europe’s leading fintech ecosystem. On a mission to thrive fintechs and enterprises in the era of disruption, finbyte aims to create momentum and accelerate future-minded companies. We are looking for team members to develop state-of-the-art technology and contribute to innovative projects that will help reshape the future of finance. Join us to build the backbone of pioneering companies. The position in a nutshell: finbyte is in search of a Senior Java Developer who will be writing well designed, reusable, testable, and secure code by applying best software development practices. You will be designing and implementing low-latency, high-availability, and performant applications. Key Responsibilities

  • Creating clearly defined APIs for user-centric components crafted by front-end developers
  • Being a team player in a diverse environment
  • Contributing to and overseeing code evaluations
  • Exploring, acquiring, and applying novel technologies
  • Guiding less experienced team members in optimal methodologies
Qualifications & Experience
  • BSc/MSc/Ph.D. degree in Computer Science or a related field or equivalent work experience
  • At least 5+ years of professional software engineering experience in designing and building backend systems
  • Proficiency with Java andSpring Boot
  • Working knowledge with Amazon Web Services, Google Cloud Platform, Microsoft Azure, and/or any other cloud computing service provider
  • Proficiency with OOP concepts, large-scale software architecture, networking, and distributed system and UNIX/Linux environments
  • Good understanding of fundamental design principles for a scalable application
  • Familiarity with relational and non-relational databases, key-value stores, and search engines (MySQL, Oracle, Microsoft SQL Server, MongoDB, Redis, Elasticsearch, etc.)
  • Basic understanding of front-end technologies such as JavaScript, HTML5, and CSS3
  • Strong unit test and debugging skills
  • Proficiency in code versioning tools such as Git
  • Strong sense of analytical thinking and problem-solving skills
  • Excellent attention to detail
  • Highly Effective time management and multitasking skills
  • Strong verbal and written communication skills
  • Advanced communication skills in English (both writing and speaking)
Nice to have
  • Experience with Service-oriented architecture, microservices, and REST APIs
  • Experience in architecting, designing, and implementing large scale systems
  • Proficiency in distributed systems and concurrent programming
  • Familiarity with Docker and/or Kubernetes
  • Experience or willingness to learn large scale stream processing technologies
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to OpenSource projects
  • Passionate focus on CI/CD practices
Interested? Tell us why you’re the right one to join our team. Apply now through LinkedIn or email. #J-18808-Ljbffr

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
Improve your chance to get this job. Do an online course on Programming starting now. Claim $10 promo towards online courses. See all courses
See All Senior Jobs
Feedback Feedback