Do you want to be part of a global team?
At Mobven, we are passionate about creating exceptional mobile solutions. Established in 2012, our company has evolved from a startup into an award-winning mobile technology company with offices in Istanbul. Mobven has been awarded as Turkey’s fastest growing top 50 tech companies by Deloitte, 4 years in a row.
We continue our operations as a subsidiary of Payten, the payment solutions arm of Asseco, the 6th largest software house in Europe.
If you are self-motivated and constantly bear in mind how to add value to a company’s future and its products and services, then, we are looking for individuals like you with the ambition to be game changers in the industry and to create cutting edge mobile solutions for our multinational clients.
- 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
WE NEED YOU TO HAVEStrong coding skills with min. 4 years of experience building production software systems using Java technologyExperience with .Net technology or strong coding skills C# is a plusStrong software design skills. Experienced with designing scalable web services or complex distributed systemsA strong foundation in computer science fundamentals in object-oriented design, data structures, algorithms and design patternsHave a knowledge with SQL, Oracle and ORM (Hibernate)Solid experience of RESTful and SOAPBasic know-how on the Spring FrameworkExperience with Spring BootUnderstanding of microservices architecture.Experience in Unix based environment (from the command line via SSH) or willing to do soExperience 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
ABOUT YOUR ROLEDetailed design and implementation of various modules, applications, interfaces and microservices for Payment Gateway SystemUnit testing and refactoring for the solution under considerationTesting the solution integration to existing code to make sure everything works fine (not to break anything)Documentation of the design and configurationSupport existing applications and modules, to develop features on existing environmentsBe a team member of a cross-functional scrum team