Velotio - Senior Software Engineer - Java Technologies

3 weeks ago


Pune, Maharashtra, India Velotio Full time

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 325+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.

Velotio is partnering with Chamberlain Group (CG) to find top talent who are passionate about working for a company that's centered on technology, innovation, and purpose. CG is a Blackstone portfolio company and a global leader in smart access, with products that are found in over 50 million residential and commercial properties around the globe.


Through LiftMaster and other major brands, they are the leader for garage door openers, gate operators, commercial door openers, and dock levelers. Their pioneering products and services are powered by myQ technology, connecting hardware to the cloud, and providing users with seamless, secure access to their garage, home, community, or business. We're combining CG's long-standing industry experience with Velotio's local engineering capabilities to onboard a team of 150+ engineers to build the next generation of smart access 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 Skills & Experience :


- 4+ years software engineering or equivalent knowledge and ability

- Strong proficiency in at least one of the following programming languages: Java, Kotlin

- 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

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

Note : Currently, all interview and on boarding processes at Velotio will be carried out remotely through virtual meetings until further notice (ref:hirist.tech)
  • Software Engineer II

    2 weeks ago


    Pune, Maharashtra, India Rocket Software Full time

    It's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...


  • Pune, Maharashtra, India timesjobs Full time

    Senior Software EngineerPosition: Senior Software EngineerExperience: 4 yearsJob Location: PuneSkills Required:Design sophisticated software components, services, and applications.Lead the delivery of your projects to production.Integrate your software with other distributed systems and shared APIs.Hire and develop others by mentoring junior software...


  • Pune, Maharashtra, India Procore Full time

    Job DescriptionWe're looking for a Senior Software Engineer to join Procore's Finance & Legal Technology team. In this role, you'll build highly scalable, reliable capability-based microservices for the Finance & Billing platform, event-based integrations with Finance & Billing SaaS applications like Zuora, Avalara, NetSuite, Concur, Coupa, and automate...

  • Java Developer

    4 weeks ago


    Pune, Maharashtra, India timesjobs Full time

    Short DescriptionContribute in all phases of the development lifecycle Write well designed, testable, efficient code Ensure designs are in compliance with specifications Prepare and produce releases of software components Support continuous improvement by investigating alternatives and technologies and presenting these for architectural reviewJob...


  • Pune, Maharashtra, India timesjobs Full time

    ### - Job ID#: 57177- Job Category: Software Engineer- Position Type: Full Time- Shift: 1Position: Senior Software EngineerLocation: Pune, IndiaExperience: 7-9 years in software development in Software Products' company: We are looking for software development professionals to join our Product Engineering team in the Pune, India office. Product Engineering...


  • Pune, Maharashtra, India Zebra Technologies Full time

    Remote Work: NoOverview:At Zebra, we extend the edge of possibility by shaping the future of work on the front line—reinventing how businesses run and moving society forward.We are a community of changemakers, innovators and doers who come together to deliver a performance edge to the front line of business. We develop new technologies and create new...


  • Pune, Maharashtra, India LTIMindtree Full time

    "Sr. React Java developer.· Good understanding of Design Patterns· Must have experience of Java/J2EE/Spring/JPA· 5+ years overall experience in professional software engineering organization as a hands-on Java Springboot developer.· Experience building scalable components with a Microservice architecture· Strong technical experience on server-side...


  • Pune, Maharashtra, India Mastercard Full time

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Pune, Maharashtra, India ICERTIS Full time

    Apply for Senior Software Engineer Security Engineer, Career Progress Consultants in Pune for 4 - 8 Year of Experience on


  • Pune, Maharashtra, India LTIMindtree Full time

    Apply for Senior Software Engineer, LTIMindtree Ltd. in Pune for 3 - 6 Year of Experience on


  • Pune, Maharashtra, India LTIMindtree Full time

    Apply for Senior Software Engineer, LTIMindtree Ltd. in Pune for 3 - 7 Year of Experience on

  • Software Engineer I

    3 weeks ago


    Pune, Maharashtra, India Trane Technologies Full time

    Job Overview: As a Software Engineer I at Nuvolo, you shall be responsible for building the new generation enterprise platform. Being important member of our Innovation team, you will help create solutions that are of highest level of quality and compliance, suggest standards and best practices for various modules of system.As a Software Engineer I, your...


  • Pune, Maharashtra, India ICERTIS Full time

    Apply for Senior Software Engineer Customer Support .Net, Career Progress Consultants in Pune for 5 - 8 Year of Experience on


  • Pune, Maharashtra, India Trane Technologies Full time

    Nuvolo is revolutionizing the way enterprise assets are managed, tracked and maintained. Our flagship Enterprise Asset Management (EAM) platform allows customers and partners to embrace the transformational power of cloud-based EAM. Nuvolo is built on ServiceNow and designed to meet the growing demands of regulated industries including healthcare, life...

  • Software Engineer

    1 day ago


    Pune, Maharashtra, India Siemens Digital Industries Software Full time

    Job Family: Research & DevelopmentReq ID: 418639Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured...


  • Pune, Maharashtra, India timesjobs Full time

    Core Java Developer (Senior) with skills Core Java, Eclipse, EJB, Hibernate, J2EE, Java Application/Web Server, JSP, Spring for location Pune, IndiaPosted on: April 10, 2024Share on Linkedin Share on Twitter Share on FacebookROLES & RESPONSIBILITIESCore SkillsPrimary requirementsMinimum 5 years of working experience (with at least 3 years as Production...

  • Senior Data Engineer

    3 weeks ago


    Pune, Maharashtra, India timesjobs Full time

    Senior Data EngineerPosition: Senior Data EngineerExperience: 8 yearsJob Location: PuneSkills Required:Developing, maintaining, and documenting reliable and scalable data infrastructure and data products in complex environmentsDevelopment experience in one or more object-oriented programming languages (e.g., Py-spark, Python, Java, C )Experience of working...

  • ProMobi Technologies

    1 month ago


    Pune, Maharashtra, India ProMobi Technologies Full time

    Senior Product Engineer- macOSExperience : 5-7 yrsLocation : PuneJob Description :1. As a Senior macOS Engineer, you'll be responsible for designing and building cutting-edge applications for the macOS platform.2. Should work closely with our product management and UX teams to turn concepts into reality, using your excellent software design and coding...

  • Java Backend Engineer

    1 month ago


    Pune, Maharashtra, India Arting Digital Full time

    Position title : Java Backend Engineer CTC : 30-35% hike Experience : 3-7 yrs Location : Pune Work mode : Onsite Primary skills : Java, Spring, Swagger, JPA,JSF, CXF, Velocity, AWS Lambda (Java), AWS Cognito(OAuth2), MySQL, Jenkins, EKS, Cloud formation. Qualification : Any EngineeringRoles And Responsibilities:A Java Backend Engineer is responsible for...


  • Pune, Maharashtra, India Trane Technologies Full time

    Job Overview:As a Software Engineer II at Nuvolo, you shall be responsible for building the new generation enterprise platform. Being important member of our Innovation team, you will help create solutions that are of highest level of quality and compliance, suggest standards and best practices for various modules of system.As a Software Engineer II, your...