Lead Engineer (Java)

1 Month ago • 5 Years + • Backend Development • Full Stack Development

Job Summary

Job Description

As a Lead Engineer (Java), you will design and build scalable, robust microservices backend applications. This involves using Core Java, Spring Framework, SpringBoot, Hibernate, SQL, and NoSQL databases. You'll work with cloud services (AWS, GCP, Azure) to create highly available and scalable applications. Experience with RabbitMQ, gRPC, Redis, and Kafka is crucial for building microservices with an event-driven architecture. You'll implement monitoring systems, collaborate with various teams, establish operational excellence, and contribute to design documents. The role requires expertise in test-driven development and a strong understanding of design patterns. Experience building enterprise-grade SaaS applications is highly valued.
Must have:
  • Strong Java proficiency
  • Microservices architecture experience
  • Spring Framework expertise
  • Cloud experience (AWS, GCP, Azure)
  • Database design (SQL, NoSQL)
  • Agile methodologies
Good to have:
  • WebRTC, H.264, HLS experience
  • Experience with AWS RDS/Aurora, DynamoDB, ElasticSearch
  • CI/CD experience (Jenkins, CircleCI)
  • Hadoop, Struts, or Spark experience

Job Details

Description

About Velotio:

Velotio Technologies is a product engineering company working with innovative startups and enterprises. We have provided full-stack product development for 110+ startups across the globe, building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space. Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.

Requirements

  • Design and build scalable and robust micro-services backend with efficiency, reliability, and consistency to meet rapidly growing application needs
  • Build backend applications and services using Core Java, Spring Framework, SpringBoot, Hibernate, SQL, NoSQL Databases
  • Work with various cloud services like AWS, GCP, Azure to implement highly available, and horizontally scalable applications and services
  • Work with latest tools and technologies like RabbitMQ, gRPC, Redis, Kafka and many more to build micro-services with event driven architecture.
  • Implement processes and systems to monitor the applications, to ensure the application is always available and working as expected for the users and other business processes that depend on it
  • Work closely with different business units and engineering teams to develop scalable application design and architecture and thus foster use of industry best practices across the organization.
  • Help establish and maintain a high level of operational excellence in application design and development.
  • Evaluate, integrate and build tools to accelerate the entire Software Development Lifecycle.
  • Focus on building test-driven development by writing unit/integration tests
  • Contribute to design documents and engineering wiki

You will enjoy this role if you...

  • Like building elegant well-architected software products with enterprise customers.
  • Want to learn to leverage public cloud services & cutting-edge technologies like Spring, Hibernate, RabbitMQ, gRPC, Redis, ElasticSearch, and many more.
  • Work collaboratively as part of a close-knit team of geeks, architects, and leads.

Desired Skills & Experience:

  • 5+ years software engineering or equivalent knowledge and ability
  • Strong proficiency in at least one of the following programming languages: Java.
  • Strong proficiency in at least one of the following build tools: Maven, SBT, Gradle
  • Hands on experience with webRTC, H.264, HLS, video relay
  • Extensive experience working with frameworks and technologies like Spring MVC, SpringBoot, Hibernate, RabbitMQ, gRPC, Redis, ElasticSearch, Kafka
  • Experience building micro-services and working on other backend components like REST APIs, databases, and background tasks and processes
  • Experience designing and maintaining at least one type of database (Non-relational, Relational, Graph, and other related database types)
  • Good understanding of star/snowflake schema designs
  • Good understanding of Design Patterns
  • Experience building enterprise-grade SaaS applications in either of B2B and D2C domains
  • Hands-on experience with implementing multi-threaded applications
  • Knowledge of best practices in developing and deploying applications that are highly available and scalable
  • Experience with or knowledge of Agile Software Development methodologies
  • Excellent problem-solving and troubleshooting skills
  • Process-oriented with excellent documentation skills

Bonus points if you:

  • Have hands-on experience using one or multiple cloud service providers like AWS, GCP, Azure and have worked with specific products like EKS, Aurora, EC2, Elastic Beanstalk, ECS, etc.
  • Have hands-on experience working with either AWS RDS/Aurora(MySQL, PostgreSQL, MSSQL), DynamoDB, Elastic Search, Cassandra or MongoDB and understand the inner workings of these database systems
  • Have experience with CI/CD and deployment tools like CircleCI, Github Workflows, Jenkins, etc.
  • Have experience working with one of the following frameworks: Hadoop, Struts, Spark
  • Possess excellent cross-functional collaboration and communication skills

Benefits

Our Culture:

  • We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
  • Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
  • A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.

We want to hire smart, curious, and ambitious folks, so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow!

At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.

Similar Jobs

Nagarro - Senior Engineer, Hybris

Nagarro

Sri Lanka (Remote)
5 Months ago
Skillz - Backend Engineer - Java / GoLang

Skillz

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
ION - Principal Software Engineer, Italy

ION

Turin, Piedmont, Italy (On-Site)
5 Months ago
VGW - Senior Engineer

VGW

Sydney, New South Wales, Australia (On-Site)
1 Month ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

Santa Monica, California, United States (On-Site)
4 Months ago
PENN Interactive - Senior Software Developer, Pricing Engine

PENN Interactive

United States (Hybrid)
3 Weeks ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
5 Months ago
Gyaan - Senior Backend Engineer (Python)

Gyaan

Pune, Maharashtra, India (On-Site)
5 Months ago
UXBERT Labs - Senior Backend Developer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
2 Months ago
Epic Games - Principal Cloud Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Technical Consultant - Endur

ION

Jersey City, New Jersey, United States (On-Site)
5 Months ago
ByteDance - Senior Backend Software Engineer - Global E-Commerce Warehousing

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
NVIDIA - System Software Engineer Intern, Apache Spark Solutions - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Overwolf - Support Team Lead

Overwolf

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Visa - Staff Systems Engineer - DevEx

Visa

Singapore, Singapore (On-Site)
5 Months ago
ByteDance - Research Scientist Intern (Doubao (Seed) - Music Foundation Model) - 2024 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Software Engineering Manager (For Women in Tech Candidates)

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
ION - Data Associate - KYC6

ION

Budapest, Hungary (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Maharashtra, India

Trek - Customer Care (E-Commerce Guide)

Trek

Haryana, India (On-Site)
1 Month ago
Monks - Associate Creative Director - Art (Contractual)

Monks

Noida, Uttar Pradesh, India (On-Site)
5 Months ago
Assystems - Deputy Team Leader

Assystems

Bagalkote, Karnataka, India (On-Site)
5 Months ago
PwC - Senior Manager_Kinaxis_ Supply Chain  _Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
PwC - IN_Senior associate_Oracle fusion Technical_Oracle_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
GIGL Summaries   - Social Media Manager

GIGL Summaries

Punjab, India (On-Site)
6 Months ago
PwC - IN_Senior Associate –SAP BTP – Enterprise Apps – SAP_ Advisory  - Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
PwC - IN_Manager_ Deals_ Transaction Services - Advisory_ Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Buckman - Lead Digital Software Engineer - Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Assystems - Manager - Finance

Assystems

Kolkata, West Bengal, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Nielsen Holdings - Staff Software Engineer (AM-TECH-DA-43)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Balbix - Principal Software Engineer (Data Integration / Backend Engineering)

Balbix

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Ajmera Infotech - Sr. Backend Engineer - Node Expert

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Wargaming - Game Developer

Wargaming

Belgrade, Serbia (On-Site)
2 Weeks ago
Riot Games - Senior Software Engineer, Services - Shanghai Game Studio

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
Nielsen Holdings - .Net Developer

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
GoTo Group - One KYC Senior Backend Engineer

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Onehouse - Senior Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Patterned Learning Career - Senior Backend Engineer

Patterned Learning Career

(Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

View All Jobs

Get notified when new jobs are added by Velotio Technologies

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug