Lead Engineer (Java)

A product engineering company working with innovative startups and enterprises, providing full-stack product development with 400+ elite software engineers.
Backend
Staff Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Lead Engineer (Java)

Velotio Technologies, a product engineering powerhouse with 400+ elite software engineers, is seeking a Lead Engineer specializing in Java. This remote position, based in Pune, India, offers an exciting opportunity to work on cutting-edge technologies and build scalable solutions for global startups and enterprises. The role demands expertise in backend development, particularly with Java, Spring Framework, and cloud services.

As a Lead Engineer, you'll be responsible for designing and implementing microservices architecture, working with various cloud platforms (AWS, GCP, Azure), and utilizing modern technologies like RabbitMQ, gRPC, Redis, and Kafka. The position requires 5+ years of experience and strong proficiency in Java development, with additional expertise in build tools and enterprise-grade SaaS applications.

The company culture emphasizes autonomy, empowerment, and rapid growth, featuring a flat hierarchy and startup-oriented mindset. Velotio has successfully delivered full-stack product development for 110+ startups globally, focusing on cloud-native, data engineering, B2B SaaS, IoT & Machine Learning solutions.

This role is perfect for someone who enjoys building well-architected software products, wants to work with cutting-edge technologies, and thrives in a collaborative environment. The company strongly values diversity and inclusion, welcoming applications from all backgrounds and creating an environment where everyone can contribute and grow professionally.

Last updated 6 hours ago

Responsibilities For Lead Engineer (Java)

  • Design and build scalable and robust micro-services backend
  • Build backend applications using Core Java, Spring Framework, SpringBoot, Hibernate
  • Work with cloud services like AWS, GCP, Azure
  • Implement monitoring processes and systems
  • Work with different business units and engineering teams
  • Maintain operational excellence in application design
  • Evaluate and build tools to accelerate Software Development Lifecycle
  • Focus on test-driven development
  • Contribute to design documents and engineering wiki

Requirements For Lead Engineer (Java)

Java
Redis
MongoDB
Kafka
  • 5+ years software engineering experience
  • Strong proficiency in Java
  • Experience with build tools: Maven, SBT, Gradle
  • Hands-on experience with webRTC, H.264, HLS, video relay
  • Experience with Spring MVC, SpringBoot, Hibernate, RabbitMQ, gRPC
  • Experience building micro-services and REST APIs
  • Database design and maintenance experience
  • Understanding of Design Patterns
  • Experience with enterprise-grade SaaS applications
  • Knowledge of multi-threaded applications
  • Experience with Agile Software Development
  • Excellent problem-solving skills
  • Process-oriented with documentation skills

Benefits For Lead Engineer (Java)

  • Autonomous and empowered work culture
  • Flat hierarchy with fast decision making
  • Strong, fun & positive environment
  • Inclusive and diverse workplace
  • Regular celebrations of success

Interested in this job?

Jobs Related To Velotio Technologies Lead Engineer (Java)

Staff Engineer - Labyrinth Screening

Staff Engineer position at Ripjar, leading technical initiatives for Labyrinth Screening platform, focusing on financial crime prevention through innovative software solutions.

Staff Gen AI Engineer

Remote Staff Gen AI Engineer position at Array, focusing on AI-driven development to build fintech solutions, offering comprehensive benefits and innovative work environment.

Lead Media Systems Engineer

Lead Media Systems Engineer position at Disney focusing on transforming media acquisition, production, and distribution capabilities while ensuring quality and efficiency.

Software Development Engineer 4

Adobe seeks Staff Software Engineer to build scalable services for Adobe Experience Cloud Mobile team, offering $133,900-$242,000 salary in San Jose.

Staff Software Engineer

Staff Software Engineer role at Elayne, building AI-powered estate management solutions. Lead architecture, full-stack development, and DevOps in a mission-driven startup.