Senior Engineer (Java And Reactjs)

3 Months ago • 2-5 Years • Backend Development • Full Stack Development

Job Summary

Job Description

As a Senior Engineer (Java and Reactjs) at Velotio Technologies, you will design and build scalable, robust microservices backend applications. You'll utilize Core Java/Scala, Spring Framework, Spring Boot, Hibernate, SQL, and NoSQL databases. Experience with cloud services (AWS, GCP, Azure) and technologies like RabbitMQ, gRPC, Redis, and Kafka is crucial. Responsibilities include implementing monitoring systems, collaborating with various teams, establishing operational excellence, and contributing to design documents. You'll focus on test-driven development and work on enterprise-grade SaaS applications. Experience with micro-services, REST APIs, databases, and background tasks is needed. This role demands proficiency in Java, build tools (Maven, SBT, Gradle), and Agile methodologies.
Must have:
  • Strong Java proficiency
  • Microservices architecture experience
  • Spring Boot, Hibernate expertise
  • Cloud (AWS/GCP/Azure) knowledge
  • Database design (Relational/NoSQL)
  • Agile methodology experience
Good to have:
  • WebRTC, H.264, HLS experience
  • AWS RDS/Aurora, DynamoDB experience
  • CI/CD and deployment tools experience
  • 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/scala, 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:

  • 2-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

Sinch - Senior Full Stack Engineer - Typescript

Sinch

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
Kira Studio - Android Developer (GAMP)

Kira Studio

Bengaluru, Karnataka, India (Remote)
5 Months ago
CleverTap - Senior Automation QA Engineer

CleverTap

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
The Walt Disney Company - Executive Director, Software Architecture - Ads

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
NinjaVan - Staff Software Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
4 Months ago
Sporty Group - Senior DBA

Sporty Group

(Remote)
7 Months ago
N-iX - Senior Ruby BackEnd Developer (#2467)

N-iX

Poland (Remote)
3 Months ago
Atlys - Sr. Software Engineer - Backend

Atlys

Delhi, India (On-Site)
4 Months ago
Onward Search - Senior Backend Engineer – Remote

Onward Search

New York, New York, United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

ION - Senior Software Developer, Italy

ION

Italy (Hybrid)
4 Months ago
The Walt Disney Company - Senior Principal Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
Patterned Learning Career - Junior Java AWS Developer

Patterned Learning Career

(Remote)
2 Months ago
ByteDance - Backend Software Engineer - FIDO2 Authentication - San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
PlayStation Global - Senior Site Reliability Engineer

PlayStation Global

Aliso Viejo, California, United States (On-Site)
4 Months ago
ION - Senior Technical Consultant - Endur

ION

Jersey City, New Jersey, United States (On-Site)
4 Months ago
Sinch - Senior Full Stack Engineer - Typescript

Sinch

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
3 Months ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
4 Months ago
Google - Senior Staff Software Engineer

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Arrow Electronics - Engineer (DFT)

Arrow Electronics

Karnataka, India (On-Site)
5 Months ago
Luxoft - Data Engineer

Luxoft

Gurugram, Haryana, India (On-Site)
2 Months ago
Warner Bros Discovery - Director - OTC/BRIM Lead

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
3 Months ago
Coupa Software - Lead Software Engineer in Test

Coupa Software

Hyderabad, Telangana, India (Hybrid)
5 Months ago
TOPPAN Edge  Inc  - Deal Hub Analyst

TOPPAN Edge Inc

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Citi - Balance Sheet Mgmt Analyst 2 - C10 - MUMBAI

Citi

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Founda - Senior Cloud Engineer

Founda

Bengaluru, Karnataka, India (On-Site)
3 Months ago
PhonePe - Content Designer

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago
OVEnxt - Senior Technical Gaming Artist - Unity

OVEnxt

Noida, Uttar Pradesh, India (Remote)
5 Months ago
Aera Technology - Associate Solution Architect (Supply chain)

Aera Technology

Pune, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Playnetic - Engineering Team Lead

Playnetic

Bulgaria (Remote)
2 Months ago
Playrix - Golang Tech Lead

Playrix

Serbia (Remote)
3 Months ago
Enphase Energy - Staff Software Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Paytm - Backend - Software Engineer/Sr. Software Engineer

Paytm

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Playtika - Java Developer /Kyiv

Playtika

Ukraine (On-Site)
3 Months ago
Paytm - Senior Software Engineer - backend

Paytm

Toronto, Ontario, Canada (On-Site)
4 Months ago
Hasura - Software Engineer, Data Connectors (Bangalore, India)

Hasura

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Paytm - Technical Lead- Java Backend

Paytm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Balbix - Director Platform/Backend Engineering

Balbix

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sporty Group - EU Platform Engineer

Sporty Group

(Remote)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

Maharashtra, India (Remote)

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