
-
Design and implement APIs and backend systems to support the functionality of our live stream shopping mobile application
-
Integrate with third-party services and APIs to enable features such as payment processing, real-time inventory updates, and user authentication
-
Collaborate with the front-end development team to ensure smooth and seamless integration between the front-end and backend systems
-
Monitor and optimize the performance and scalability of our backend systems to ensure a seamless user experience
-
Write clean, maintainable, and well-documented code
-
Stay up-to-date with industry best practices and new technologies
-
Bachelor's or Master's degree in Computer Science or a related field
-
3+ years of experience in backend development
-
Strong knowledge of at least one programming language, such as Java, Python, or Ruby
-
Experience with RESTful APIs and microservices
-
Experience with database design and SQL
-
Experience with cloud computing platforms such as Amazon Web Services or Google Cloud Platform
-
Excellent problem-solving and communication skills
-
Experience with AWS
-
Experience with live stream technology or e-commerce platforms
-
Experience with agile development methodologies
-
Experience with containerization and orchestration platforms such as Docker and Kubernetes

About Socom
About
Similar jobs
JOB DESCRIPTION
Experience: 3-8 years
Location- Mumbai
Wissen Technology is now hiring for a Java Developer - Mumbai with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting.
Required Skills:
- Exp. - 3-8 years
- Experience in Core Java and Spring Boot.
- Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client- facing applications.
- Good development experience with RDBMS.
- Good knowledge of multi-threading and high-performance server-side development.
- Basic working knowledge of Unix/Linux.
- Excellent problem solving and coding skills.
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
🚀 Job Title : Backend Engineer (Go / Python / Java)
Experience : 3+ Years
Location : Bangalore (Client Location – Work From Office)
Notice Period : Immediate to 15 Days
Open Positions : 4
Working Days : 6 Days a Week
🧠 Job Summary :
We are looking for a highly skilled Backend Engineer to build scalable, reliable, and high-performance systems in a fast-paced product environment.
You will own large features end-to-end — from design and development to deployment and monitoring — while collaborating closely with product, frontend, and infrastructure teams.
This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.
⭐ Mandatory Skills :
Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.
🔧 Key Responsibilities :
- Design, develop, test, and deploy backend services end-to-end.
- Build scalable, modular, and production-grade microservices.
- Develop and maintain RESTful APIs.
- Architect reliable distributed systems with performance and fault tolerance in mind.
- Debug complex cross-system production issues.
- Implement secure development practices (authentication, authorization, data integrity).
- Work with monitoring dashboards, alerts, and performance metrics.
- Participate in code reviews and enforce engineering best practices.
- Contribute to CI/CD pipelines and release processes.
- Collaborate with product, frontend, and DevOps teams.
✅ Required Skills :
- Strong proficiency in Go OR Python (FastAPI) OR Java (Spring Boot).
- Hands-on experience building Microservices-based architectures.
- Strong understanding of REST APIs & distributed systems.
- Experience with PostgreSQL and Redis.
- Exposure to Kafka / SQS or other messaging systems.
- Hands-on experience with AWS or GCP.
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Strong knowledge of Data Structures & System Design.
- Ability to independently own features and solve ambiguous engineering problems.
⭐ Preferred Background :
- Experience in product-based companies.
- Exposure to high-throughput or event-driven systems.
- Strong focus on code quality, observability, and reliability.
- Comfortable working in high-growth, fast-paced environments.
🧑💻 Interview Process :
- 1 Internal Screening Round
- HR Discussion (Project & Communication Evaluation)
- 3 Technical Rounds with Client
This is a fresh requirement, and interviews will be scheduled immediately.
About Us:
Tradelab Technologies Pvt Ltd is not for those seeking comfort—we are for those hungry to make a mark in the trading and fintech industry. If you are looking for just another backend role, this isn’t it. We want risk-takers, relentless learners, and those who find joy in pushing their limits every day. If you thrive in high-stakes environments and have a deep passion for performance. driven backend systems, we want you.
What We Expect:
• We’re looking for a Backend Developer (Python) with a strong foundation in backend technologies and
a deep interest in scalable, low-latency systems.
• You should have 3–4 years of experience in Python-based development and be eager to solve complex
performance and scalability challenges in trading and fintech applications.
• You measure success by your own growth, not external validation.
• You thrive on challenges, not on perks or financial rewards.
• Taking calculated risks excites you—you’re here to build, break, and learn.
• You don’t clock in for a paycheck; you clock in to outperform yourself in a high-frequency trading
environment.
• You understand the stakes—milliseconds can make or break trades, and precision is everything.
What You Will Do:
• Develop and maintain scalable backend systems using Python.
• Design and implement REST APIs and socket-based communication.
• Optimize code for speed, performance, and reliability.
• Collaborate with frontend teams to integrate server-side logic.
• Work with RabbitMQ, Kafka, Redis, and Elasticsearch for robust backend design.
• Build fault-tolerant, multi-producer/consumer systems.
Must-Have Skills:
• 3–4 years of experience in Python and backend development.
• Strong understanding of REST APIs, sockets, and network protocols (TCP/UDP/HTTP).
• Experience with RabbitMQ/Kafka, SQL & NoSQL databases, Redis, and Elasticsearch.
• Bachelor’s degree in Computer Science or related field
• Design, develop, code and test the solution
• Experience working with large datasets and NoSQL database technologies (e.g. Cassandra, ES)
• 5-10 yrs of industry experience
• Energetic self-starter, with a desire to work in a startup environment
• Proficient in advanced Java programming skills
• Expert in Application development cloud/on premise end to end. Middle layer, DB layer.
• Nice to have understanding on MQ (e.g. Kafka)
• Good hands on in Complex Event Processing systems
• Solved scale and performance issues while dealing with huge sets of data. Pre compute or data aggregation frameworks to achieve good response time
• Experience working with large datasets and NoSQL database technologies (e.g. Cassandra, ES)
• Experience of debugging applications running on Unix like systems (e.g. Ubuntu, CentOS)
• Experience developing RESTful APIs for complex data sets
• Knowledge of container based development & deployment (e.g. Dockers, K8s)
• Expertise in software security domain, a plus
Role: Java Developer.
Location: Hyderabad
Mode of Employment : Permanent
Experience Required: 4 to 8 Years
Primary Skills:
Java , spring, Hibernate
Minimum 2 years of experience in the software development, including Project Management and
interactions with customers
• Solid understanding of the full software development life cycle
• Working Experience of
a) Ubuntu 18.04.4 LTS
b) Java 1.8
c) Tomcat 9
d) Spring boot framework 2.2.2. RELEASE
e) Spring OAuth2 2.4.0. RELEASE
f) Spring Security JWT 1.1.0.RELEASE
g) Spring Log4j2
h) Hibernate 3.13.3
i) Nginx 1.14.0
j) Hikari Connection Pool
k) Mariaj Connector
l) Google Recaptcha
m) Redis client 3.3.0
Qualification
Company and Founders
Egregore Labs (http://www.egregorelabs.com/" target="_blank">www.egregorelabs.com) is a financial software company founded in 2017 by Prashant Vijay (ISB, Tulane) & Hari Balaji (IIM Ahmedabad, IIT Madras) both of whom have spent over a decade each in Financial Services, with a majority of their experience at Goldman Sachs across New York, Hong Kong & Singapore in roles across Trading, Quant & Technology. More about the founders is available here and here
We operate at the intersection of Unstructured Data and Finance. We run multiple products, including Romulus (http://www.romulus.co/" target="_blank">www.romulus.co) and Robana (http://www.robana.ai/" target="_blank">www.robana.ai) - all our products work on the same underlying principles and set of technologies.
Ideal Background
- At least 2 years experience in back-end development in a fast-paced environment, working in Python
- Deep understanding of technologies used in web-deployed SaaS products, including Rest APIs
- Exposure to AWS, Azure, or other cloud providers
- Sound understanding of computer science principles
- Exposure to any of the following
- Financial services
- Natural Language Processing
- Robotic Process Automation
- Intelligent Document Processing
- Document Management and Repositories
Opportunity
We will share our workload as a team and we expect you to work on a broad range of tasks. Here’s are some of the things you might have to do on any given day:
- Developing APIs and endpoints for deployments of our product
- Infrastructure Development such as building databases, creating and maintaining automated jobs
- Build out the back-end to deploy and scale our product
- Build POCs for client deployments
- Integrate our products with 3rd party products/tools/services
- Document your code, write test cases, etc.
Skills
- Hands-on experience with Python (2+ years)
- Sound understanding of Postgres and NoSQL databases such as MongoDB
- Deep familiarity with UNIX, major cloud platforms (AWS, Azure), DevOps
- Understanding of databases, and related tools, paradigms
- A computer science education would be great, but other engineering disciplines are ok as well
Desirables
We are looking for a person who has :
- Resourcefulness- - we're looking for versatile developers who are good at figuring out what they need to use, learn, build, re-purpose to get the job done quickly and efficiently.
- Ownership- - We like to be directive and not prescriptive in our management. We- d love for you to take ownership of what you work on, and tell us what to do, rather than the other way round.
- Work Ethic- - We've grown up on Wall Street. We work hard and have aggressive goals. We want our teammates to be focused, goal-oriented, and consistent high achievers.
- Execution Focus- - Our business is about getting things done and getting things done right. We want outcome-focused colleagues who can multi-task, and execute quickly and elegantly.
Interested?
We are an early-stage company. Working here is not for the faint-hearted. An intense and unstructured work environment, lots of excitement, and a group of motivated colleagues are what we bring to the table. We ask you to bring your undivided attention, strong worth ethic & resourcefulness. We are Delhi-based and work 6 days a week. Currently, due to the pandemic, we are operating remotely since Feb 2020.
Must-Have:
- Core Java (Must be good in Core Java concepts, Java programming practices, Clean coding.)
- Spring Framework(Must have working experience in Spring Core)
- Any SQL framework(hands-on working experience in any of these: Hibernate/JPA/MyBatis/Spring Data/Others)
- Hands-on experience in REST API
- Hands-on experienceSQL Database(any of the databases: Oracle/MySQL/PostgreSQL/SQLServer)
- Must have working experience with basic GIT
- Maven or Gradle (Must have working experience in building Java projects using maven or Gradle.)
- Should be able to work independently under someone's guidance.
Good to have:
- Advanced Java(Threading, Performance optimization)
- Spring Boot
- Other Spring frameworks(Spring Security, Spring Batch, Others)
- Microservices - Any NoSQL database(MongoDB, Cassandra, others)
- Application designing concepts.
Job Description
Software Engineer (Java)
About Ezeiatech
Founded over 8 years ago, we’ve grown from a small team in India’s start up city Gurgaon to a leading global software consultancy.
Over 100+ clients all over the globe are already satisfied by our services and the list continues to grow.
Ezeiatech is the next-generation global technology company that is helping enterprises reimagine their businesses for the digital age. Our technology products, services, and engineering are built on years of innovation, a strong culture of invention and risk-taking, and a relentless focus on customer relationships.
We expertly steer our clients through all the hurdles of their digital journey. We do it by enabling the enterprise with all the latest trends and technologies that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight.
Roles & Responsibilities
- Contribute 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 review.
Desired Qualifications and Experience
- Computer Science or equivalent Engineering degree.
- 1 to 3 years of professional experience as a Java Developer.
- Hands-on experience in designing and developing applications using Java EE platforms.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
- Experience in the Spring Framework.
- Experience with test-driven development.











