Taro Logo

Senior Software Engineer - Java

Wallex is a technology company working with blockchain and financial services.
Tehran, Tehran Province, Iran
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance · Blockchain

Description For Senior Software Engineer - Java

Wallex is seeking a Senior Software Engineer to join their technical team, focusing on microservices architecture and blockchain integration. This role offers an exciting opportunity to work at the intersection of financial technology and blockchain, where you'll be instrumental in designing and implementing scalable software solutions. The position requires expertise in Java/Kotlin development and microservices architecture, with opportunities to work with cutting-edge technologies including blockchain systems.

As a senior member of the engineering team, you'll lead development initiatives, mentor junior engineers, and drive technical excellence through code reviews and best practices implementation. The role combines hands-on development with technical leadership, requiring both strong coding skills and the ability to guide architectural decisions.

The company offers a comprehensive benefits package including competitive salary, professional development opportunities, and health insurance. Located in Tehran, Iran, Wallex provides a collaborative work environment with flexible hours and daily meals provided. This is an ideal opportunity for experienced engineers looking to make a significant impact in the blockchain and financial technology sector while working with modern technologies and architectures.

The position requires a deep understanding of distributed systems, cloud computing, and database management, along with experience in implementing RESTful APIs and working with containerization technologies. You'll be part of a team that values clean code principles, thorough testing practices, and continuous improvement. The role offers the perfect blend of technical challenges, leadership opportunities, and the chance to work with emerging technologies in the financial sector.

Last updated a day ago

Responsibilities For Senior Software Engineer - Java

  • Design and implement microservices architecture to enhance the scalability, performance, and maintainability of software systems and blockchain environment
  • Lead the development and deployment of applications, ensuring code quality, efficiency, and adherence to best practices
  • Collaborate with cross-functional teams to define requirements and deliver high-quality software solutions
  • Drive the integration of blockchain technology into systems
  • Mentor and provide technical guidance to junior engineers
  • Participate in code reviews
  • Troubleshoot and resolve complex technical issues

Requirements For Senior Software Engineer - Java

Java
Kotlin
Kubernetes
  • Proven experience as a Senior Software Engineer with strong proficiency in Java and/or Kotlin
  • Solid understanding of microservices architecture
  • Hands-on experience with Spring Boot
  • Willingness to learn and work with Go
  • Knowledge of architectural and technical operational practices
  • Proficient in designing and implementing RESTful APIs
  • Familiarity with Docker and Kubernetes
  • Solid understanding of distributed systems, cloud computing, and database management
  • Experience in covering code with unit tests, integration tests
  • Proficient in distributed system design
  • Knowledge of clean code principles and design patterns

Benefits For Senior Software Engineer - Java

Medical Insurance
  • Competitive Salary
  • Training & Development
  • Private Health Insurance
  • Attractive benefit Package (Family, Health, Entertainment)
  • Breakfast and lunch
  • Flexible working hours

Interested in this job?

Jobs Related To Wallex Senior Software Engineer - Java

Senior Software Engineer (Backend - Golang & Blockchain)

Senior Backend Software Engineer position at Wallex, focusing on Golang and blockchain technology integration, requiring 4+ years of experience and offering comprehensive benefits.

Senior Software Engineer - Exchange

Senior Software Engineer position at Wallex Exchange, focusing on blockchain technology and microservices architecture implementation in Tehran, Iran.

Senior Software Engineer - Exchange

Senior Software Engineer position at Wallex Exchange, focusing on blockchain technology and microservices architecture in Tehran, Iran.

Senior Software Engineer Golang / Market Making

Senior Software Engineer position at Wallex focusing on Golang and Market Making, requiring 4+ years of experience in backend development with PHP/Laravel and Golang knowledge.

Senior Golang Engineer / SCF Team

Senior Golang Engineer position at Wallex, focusing on microservices development and team leadership with competitive benefits and flexible working arrangements.