Taro Logo

Senior Java Developer

A product engineering company working with innovative startups and enterprises, providing full-stack product development for 110+ startups globally.
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
7+ years of experience
Enterprise SaaS · AI · IoT

Job Description

Velotio Technologies, a leading product engineering company with a team of 400+ elite software engineers, is seeking a Senior Java Developer to join their dynamic team. The company has an impressive track record of delivering full-stack product development for over 110+ startups globally, specializing in cloud-native, data engineering, B2B SaaS, IoT & Machine Learning solutions.

The ideal candidate will bring 6-8 years of hands-on Java development experience, with particular expertise in Spring Boot, MongoDB, and Event Hub (Kafka). This role offers an opportunity to work on enterprise-grade applications, building scalable REST APIs and implementing microservices architecture. You'll be responsible for designing, developing, and maintaining high-quality code while following best practices and clean code principles.

What makes this role exciting is the autonomous and empowered work culture at Velotio. The company maintains a flat hierarchy with fast decision-making processes, embodying a startup-oriented "get things done" mentality. You'll be part of a strong, fun & positive environment that regularly celebrates success and promotes inclusive diversity.

The position involves collaborating with cross-functional teams, participating in technical discussions, and taking complete ownership of modules from requirement analysis to production deployment. You'll work with cutting-edge technologies and have the opportunity to contribute to innovative solutions across various domains.

Velotio values professional growth and provides an environment where you can develop your skills while working on challenging projects. The company embraces diversity and welcomes applications regardless of ethnicity, cultural background, age, gender, nationality, religion, disability, or sexual orientation. They're looking for smart, curious, and ambitious individuals who can contribute to their mission of transforming customer ideas into successful products.

Last updated 9 days ago

Responsibilities For Senior Java Developer

  • Design, develop, and maintain enterprise-grade applications using Java (Spring Boot)
  • Integrate and manage data using MongoDB and implement real-time event streaming solutions via Kafka
  • Ensure high-quality code through best practices, unit testing, and peer reviews
  • Collaborate with cross-functional teams including architects, DevOps, and QA engineers
  • Participate in technical discussions, design reviews, and performance tuning sessions
  • Take complete ownership of modules, from requirement analysis to production deployment
  • Stay updated on emerging technologies and recommend improvements to existing systems

Requirements For Senior Java Developer

Java
MongoDB
Kafka
  • 6-8 years of hands-on experience in Java development
  • Strong expertise in Spring Boot, MongoDB, and Event Hub (Kafka) (mandatory)
  • Proficiency in building scalable REST APIs and microservices architecture
  • Strong understanding of coding best practices, design patterns, and clean code principles
  • Experience with version control (Git) and CI/CD pipelines
  • Excellent problem-solving skills and ability to work independently
  • Strong communication skills and proactive ownership mindset

Benefits For Senior Java Developer

  • Autonomous and empowered work culture
  • Flat hierarchy with fast decision making
  • Startup-oriented 'get things done' culture
  • Strong, fun & positive environment
  • Regular celebrations of success
  • Inclusive and diverse workplace