Lead Engineer (Java)

2 Months ago • 5 Years + • Backend Development • Full Stack Development

Job Summary

Job Description

As a Lead Engineer (Java) at Velotio Technologies, you will design and build scalable, robust microservices backend applications. Responsibilities include using Core Java, Spring Framework, SpringBoot, Hibernate, SQL, and NoSQL databases; leveraging cloud services (AWS, GCP, Azure); working with technologies like RabbitMQ, gRPC, Redis, and Kafka; implementing monitoring systems; collaborating with various teams; establishing operational excellence; and building test-driven development. You'll contribute to design documents and work on enterprise-grade SaaS applications in B2B or D2C domains. The ideal candidate possesses strong Java proficiency, microservices experience, and expertise in database design and multi-threaded applications.
Must have:
  • Core Java, Spring, SpringBoot, Hibernate
  • Microservices architecture
  • Cloud experience (AWS, GCP, Azure)
  • SQL & NoSQL Databases
  • RabbitMQ, gRPC, Redis, Kafka
  • Test-driven development
  • 5+ years experience
Good to have:
  • WebRTC, H.264, HLS
  • AWS RDS/Aurora, DynamoDB, ElasticSearch
  • CI/CD tools (CircleCI, Jenkins)
  • Hadoop, Struts, Spark
  • Agile methodologies

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

Tide - Senior Engineer, Python (Data & AI)

Tide

Romania (Hybrid)
1 Month ago
Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Suki - Software Engineer II -Backend

Suki

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Nagarro - Associate Distinguished Engineer

Nagarro

France (Remote)
7 Months ago
Qualcomm - Senior Linux Video Software Engineer

Qualcomm

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
ByteDance - Software Engineer, Backend and Infrastructure

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Backbone - Junior Software Engineer, Backend

Backbone

Seattle, Washington, United States (Hybrid)
10 Months ago
Index Exchange - Staff Software Engineer

Index Exchange

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Mashgin - Senior Software Engineer, Backend

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

Raleigh, North Carolina, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Senior Software Engineer, Full Stack, VM Manager

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
10 Months ago
Capgemini - Teamcenter CAD Integration

Capgemini

Pune, Maharashtra, India (On-Site)
1 Month ago
ION - Technical Support Analyst, Toronto - 4363

ION

Toronto, Ontario, Canada (On-Site)
7 Months ago
Balbix - Staff /Sr Staff/ Principal Engineer - Lakehouse

Balbix

Gurugram, Haryana, India (On-Site)
7 Months ago
ICIMS - Sr. Software Engineer

ICIMS

Hyderabad, Telangana, India (On-Site)
7 Months ago
Workato - Senior Java Engineer (CDC and Data Integration)

Workato

Barcelona, Catalonia, Spain (On-Site)
1 Month ago
Ziff Davis - Android Developer – Network Measurement App

Ziff Davis

(Remote)
4 Weeks ago
Epic Games - Senior QA Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Tide - Senior Engineer, Python (Data & AI)

Tide

Hyderabad, Telangana, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Synechron - Senior Software Engineer (TypeScript, React, GraphQL and Cloud Integration)

Synechron

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Yodo1 - UA Manager (Gaming)

Yodo1

India (Remote)
10 Months ago
Lakshya Digital - Senior Executive - People & Culture

Lakshya Digital

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Monks - Quality Analyst (Visual Tester / Video Tester)

Monks

Noida, Uttar Pradesh, India (Hybrid)
8 Months ago
WebMD - Accountant

WebMD

Navi Mumbai, Maharashtra, India (On-Site)
1 Month ago
Fluence - Battery Electrical Power Distribution Engineer

Fluence

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Aeries Technology - Team Lead – BI & Analytics

Aeries Technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Virtusa - UX Design Architect

Virtusa

Pune, Maharashtra, India (Hybrid)
8 Months ago
ION - UK Holdings - India - 855

ION

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Illuminia - Global EAM Program Lead

Illuminia

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

SparkCognition - Software Engineer (Scala_Backend)

SparkCognition

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Velotio Technologies - Lead Engineer (Java)

Velotio Technologies

Maharashtra, India (Remote)
2 Months ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Krafton  - Deep Learning Service Dev - Backend Engineer

Krafton

Seoul, South Korea (On-Site)
2 Months ago
Google - Software Engineer III, Infrastructure, Conduit Flume Pipelines

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Axiom Zen - Staff Backend Engineer

Axiom Zen

United States (Remote)
1 Month ago
Tencent - Backend Developer

Tencent

(On-Site)
4 Months ago
Warner Bros Games - Senior Software Engineer, C++ Player Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
1047 Games - Lead Backend Engineer

1047 Games

(Remote)
3 Months ago
Tencent - WeChat Tech Intern (Backend Developer)

Tencent

(On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Velotio Technologies is a leading product engineering and digital solutions company working with innovative startups and enterprises across the globe. We specialize in Full-Stack development, Web & Mobile App Development, Cloud & DevOps, Data Engineering, AI/ML, UI/UX, and Quality Assurance.Since our inception in 2016, we have worked with over 110 global customers including NASDAQ-listed enterprises, unicorn startups, YCombinator and Sequoia funded companies, and cutting-edge product companies.

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Pune, 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