Mobven
Mobven

Senior Backend Developer (Java)

İstanbul, Türkiye
Full-time
Hybrid

Join the Minds Behind the Future of Tech!

At Mobven, we are committed to building high-quality digital products that transform industries. Founded in 2012, we evolved from a promising startup into an award-winning technology company, recognized by Deloitte as one of the EMEA region’s fastest-growing tech firms—four years in a row. Our expertise in mobile technology and digital transformation has made us a trusted partner for global enterprises.


We are looking for individuals who take pride in their craft, push their work to the highest standards, and thrive in a culture of excellence. If you are someone who values expertise, precision, and innovation and is eager to contribute to groundbreaking digital solutions that shape the future of technology, join us at Mobven. Be part of a team where your skills, dedication, and passion will be recognized, challenged, and elevated to new heights.


Key Responsibilities:

  • Detailed design and implementation of various modules, applications, interfaces and microservices for Payment Gateway System
  • Unit testing and refactoring for the solution under consideration
  • Testing the solution integration to existing code to make sure everything works fine (not to break anything)
  • Documentation of the design and configuration
  • Support existing applications and modules, to develop features on existing environments
  • Be a team member of a cross-functional scrum team


Required Skills and Experience:

  • Strong coding skills with min. 4-5 years of experience building production software systems using Java technology
  • Experience in the banking or financial services sector is a strong plus
  • Experience with .Net technology or strong coding skills C# is a plus
  • Strong software design skills. Experienced with designing scalable web services or complex distributed systems
  • A strong foundation in computer science fundamentals in object-oriented design, data structures, algorithms and design patterns
  • Have a knowledge with SQL, Oracle and ORM (Hibernate)
  • Solid experience of RESTful and SOAP
  • Basic know-how on the Spring Framework
  • Experience with Spring Boot
  • Understanding of microservices architecture.
  • Experience in Unix based environment (from the command line via SSH) or willing to do so
  • Experience in Agile (Scrum, XP, Kanban, …etc.) software development methodologies.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. Ability to effectively articulate technical challenges and solutions.
  • Be familiar with Docker, Kubernetes technologies


Technologies: Java, Spring, Hibernate, SpringBoot, Redis, Docker, Kubernetes, Kafka/RabbitMQ, Elasticsearch & Kibana, C#, .net

Architectural approach: Microservices with CQRS and event sourcing, Cloud Native Computing


What We Offer

  • Health Insurance
  • Meal card
  • Transport Allowance
  • Training Budget
  • Gift Card
  • Birthday Leave
  • Happy Hour

up to 5MB.

Supports .pdf, .docx

Built with

Hirex