Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

ASEE Turkey is looking for Senior Software Developer who will take part in the Banking development team.


The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of a new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.


Responsibilities

  • Determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture.
  • Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
  • Interact with product owner/project management to plan project schedules and technical direction.
  • Provide quality assurance review and the evaluation of existing and new software products.
  • Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
  • Develop and implement moderate to complex web based applications on one or more platforms.
  • Ensure software is up-to-date with latest technologies
  • Define the end to end process, including choosing technologies and organizing the team to implement solutions
  • Work with a product owner to decide on project requirements, timelines, and team standards
  • Mentor mid-level and junior developers


Qualifications


  • Minimum 7 years of experience in complex product design and development with Java technologies including back-end and front-end, Java enterprise edition. Python is a plus.
  • Technical design, troubleshooting, analytical thinking, building business logic of software, ability to work independently and within groups.
  • At least 3 years of experience at Apache Kafka and Apache Flink.
  • DB experience of Oracle, PostgreSQL or MSSQL.
  • Good know-how in the Spring Framework (or any other popular java framework such as struts).
  • The other required skill are Application Server, Angular Framework, Agile Software Development Methodologies, event-driven architecture and micro service architecture.
  • 3+ years of hands-on working experience (on real projects) in Big Data Platforms is a plus.
  • Bachelor’s degree in Computer Engineering or a related field.
  • Advance English skills.

© 2025 Qureos. All rights reserved.