Lead Engineer (Java)

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

Description For Lead Engineer (Java)

Velotio Technologies, a dynamic product engineering company with 400+ elite software engineers, is seeking a Lead Java Engineer to join their team. This remote position offers an exciting opportunity to work on cutting-edge projects for innovative startups and enterprises.

The role demands expertise in building scalable microservices and backend systems using Java, Spring Framework, and modern cloud technologies. You'll be working with a diverse tech stack including Redis, Kafka, and various databases, while implementing best practices in software development.

As a Lead Engineer, you'll be responsible for designing and implementing robust solutions, mentoring team members, and contributing to the overall technical direction of projects. The position requires 5+ years of experience and strong proficiency in Java and related technologies.

The company offers an autonomous and empowered work culture with a flat hierarchy, encouraging quick decision-making and personal growth. You'll be part of a positive, inclusive environment that celebrates success and values diversity.

Key technical requirements include experience with Spring Boot, Hibernate, microservices architecture, and cloud platforms (AWS/GCP/Azure). You'll work on enterprise-grade SaaS applications, implementing complex features while ensuring high availability and scalability.

This is an excellent opportunity for experienced engineers who enjoy building elegant, well-architected software products and want to work with cutting-edge technologies. The role offers significant learning opportunities and the chance to work with a close-knit team of technical experts.

Velotio Technologies prides itself on creating an inclusive, diverse, and authentic environment. They welcome applications from candidates of all backgrounds, emphasizing potential and growth mindset over checking every requirement box.

If you're passionate about Java development, enjoy solving complex technical challenges, and want to work in a dynamic, remote-first environment, this role offers an excellent opportunity to advance your career while working on impactful projects.

Last updated 6 days ago

Responsibilities For Lead Engineer (Java)

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

Requirements For Lead Engineer (Java)

Java
MongoDB
Redis
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, Redis, ElasticSearch, Kafka
  • Experience building micro-services and REST APIs
  • Database design and maintenance experience
  • Understanding of star/snowflake schema designs
  • Knowledge of Design Patterns
  • Experience with multi-threaded applications
  • Knowledge of high availability and scalable applications
  • Agile Software Development experience
  • Excellent problem-solving and 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)

Lead QA Engineer (ETL Testing)

Lead QA Engineer position at Velotio Technologies focusing on ETL Testing, requiring 8+ years experience and expertise in automation, cloud platforms, and database systems.

Construction Manager, North America Customer Fulfillment (NACF) Central Region

Remote Construction Manager position at Amazon overseeing fulfillment center construction and renovation projects across Canada, offering competitive salary and benefits.

Systems Engineer II, Prime Air

Systems Engineer II position at Amazon Prime Air, combining software development with DO-178 certification expertise for innovative delivery solutions.

Americas Operations - Software Development Manager

Lead software development team at Apple's Americas Operations, focusing on full-stack development and supply chain solutions.

Software Engineer, Infrastructure

Senior Infrastructure Engineer role at Meta, building scalable backend systems for billions of users with competitive compensation and benefits.