Senior Java Developer

DefineX Logo

DefineX

πŸ“Remote - Worldwide

Summary

Join DefineX as a Senior Java Developer and be part of a growing global team transforming technology. You will contribute to large-scale projects, working through the entire software development lifecycle, from requirements gathering to implementation. This role requires a minimum of 5 years of Java and JavaScript experience, full-stack development skills, and a strong understanding of OOP and design patterns. DefineX offers a remote work option (outside Istanbul and Izmir), competitive benefits including health and life insurance, paid time off, and opportunities for growth and development. The company values a supportive and inclusive work environment, celebrating diversity and providing opportunities for professional growth.

Requirements

  • Hold a BS or MS degree in Computer Engineering, Software Engineering, Mathematics Engineering, or a related field
  • Possess a minimum of 5 years of experience in software development using Java and JavaScript
  • Demonstrate full-stack development experience within an Agile-based end-to-end delivery framework
  • Exhibit a strong understanding of OOP, Design Patterns, and Test-Driven Development
  • Have experience with Java, Spring Boot, Microservices Architecture, and JavaScript technologies
  • Be eligible to work in Turkey

Responsibilities

  • Engage in coding activities on a large-scale technology transformation project, encompassing mainframe to microservices transitions and high-tech platform transformations
  • Assume primary responsibilities throughout the software development lifecycle, including meeting with clients to define requirements, conducting analysis, designing, developing, testing, and implementing user interfaces and backend services

Preferred Qualifications

  • Have experience with Angular, React, or Vue technologies
  • Possess experience in the financial services sector
  • Have experience in team management, risk management, and client management

Benefits

  • Growth and Development: Participate in a growing global team with training and support, including a personal Growth Coach
  • Independence and Ownership: Engage in creative and challenging business and technology transformation projects
  • Time Off: Receive 20 vacation days annually
  • Giving Back: Allocate specific hours per year for volunteering and organizing office volunteer programs with local NGOs
  • Health and Wellness: Benefit from competitive private health and life insurance coverage
  • Remote work: The fully remote work model is applicable to candidates residing outside of Istanbul and Izmir in Turkey

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.