Apply📍 India
🔍 Product engineering, technology services
🏢 Company: Velotio Technologies
- 2-5 years software engineering experience.
- Strong proficiency in Java.
- Experience with build tools such as Maven, SBT, or Gradle.
- Hands-on experience with webRTC, H.264, and video relay.
- Experience with frameworks like Spring MVC, SpringBoot, and Hibernate.
- Experience in building micro-services and backend components (REST APIs, databases).
- Familiarity with database design (Non-relational, Relational, Graph).
- Knowledge of star/snowflake schema designs and design patterns.
- Experience in enterprise-grade SaaS applications (B2B/D2C).
- Hands-on experience with multi-threaded applications.
- Knowledge of Agile methodologies.
- Excellent problem-solving and documentation skills.
- Design and build scalable and robust micro-services backend.
- Develop backend applications using Core Java, Spring, SpringBoot, Hibernate, SQL, and NoSQL.
- Implement cloud services for high availability and scalability.
- Utilize tools like RabbitMQ, gRPC, Redis, Kafka for event-driven architecture.
- Establish monitoring processes for application reliability.
- Collaborate with business units for scalable application design.
- Maintain operational excellence in application design.
- Accelerate Software Development Lifecycle with integrated tools.
- Focus on test-driven development through unit/integration tests.
- Contribute to design documents and engineering wiki.
AWSPostgreSQLSoftware DevelopmentSQLAgileDesign PatternsElasticSearchGCPHibernateJavaKafkaMongoDBRabbitmqSpringSpring MVCAzureCassandraData engineeringgRPCMavenREST APIRedisWebRTCNosqlCommunication SkillsCollaborationCI/CD
Posted 3 months ago
Apply