Software Developer (Java)

We are looking for:

  • BS in Computer Engineering, Statistics, Mathematic Engineering or Electronics Engineering fields
  • Minimum 5 years of experience in a similar position
  • 3+ years of experience in Java & Spring
  • 3+ years experience with web services (consuming or creating) with REST or SOAP
  • Familiarity with relational databases
  • Knowledge of OOP principles & design patterns
  • Experience with application servers
  • Enthusiasm for driving improvement by finding and implementing solutions to new challenges
  • Research and development of current and emerging technologies
  • Good understanding of Unit-testing and integration-testing, and DDD & TDD practices

Nice to have:

  • Experience in microservice architecture and websockets
  • Experience in Trading business and real-time systems
  • Familiarity non-relational databases, key-value stores
  • Knowledge of JavaScript, React & React Native or Angular
  • Experience in Postgres, Redis, GraphQL, OAuth, OpenID connect, SAML
  • Practical knowledge of AWS
  • Experience in Agile software development methodologies 

Job Description:

  • Working in the process of transition from Monolith to Microservices
  • Find best practices and technologies for making the transition
  • Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain web and desktop based business applications
  • Reviews the development and coding of programs and systems
  • Program, test, debug and maintain applications, address performance or capacity issues where necessary
  • Identify potentially complex and complicated problems and develop solutions by evaluating options
  • Demonstrates strong commitment to personal learning and development; acts as a brand ambassador
  • Understands expectations and demonstrates personal accountability for keeping performance on track
  • Actively focuses on developing effective communication and relationship building skills
Job Type: Full Time
Job Location: İstanbul

Apply for this position

İzin verilen dosya uzantıları: .pdf, .doc, .docx