
Looking for someone with 6+ years of exp and has worked on scalable systems and has good understanding of architecting systems with Redis, Elasticsearch and Kafka.
We are looking for a Senior Java Developer with good product development experience to join our founding engineering team.
👋 Hi! We are Threado
At Threado, we are building the future of community experience for businesses. Community-led growth is the most sustainable way to build businesses and we want to help drive this shift in the years to come. We are a seed stage product-led startup building the best-in-class community management platform for community professionals across the globe.
Threado was founded by Pramod Rao and Abhishek Nalin. Prior to Threado, Pramod was a founding team member and VP, Marketing at Zomato. He comes with a decade of experience in community building and user growth. Abhishek was the Director of Engineering at BillTrim and CTO at Smart Audit. He has years of experience in engineering design, architecture and building SaaS products.
⛰Welcome to ground zero!
"The journey of a thousand miles begins with one step." - Lao Tzu
You'll be joining us at the early stages of our journey. We are a small, fun and passionate team with an ambition to build the next generation of community infrastructure. If you love technology, enabling engaging social experiences, and are interested in building a product for the global market, you are one of us. Join us in the journey ahead!
🛠What can you expect at Threado?
You'll be involved in:
- Shaping the APIs integrations marketplace and designing and developing solutions on top of APIs.
- Taking a business problem, coming up with solutions, leading the technical design and implementation of the solution.
- Writing clean, maintainable and reusable code along with test cases.
- Mentoring junior developers.
🥷 We are looking for:
- Proficient with Java. Good understanding of Spring framework.
- Good understanding of SQL (MySQL or PostgreSQL). Experience with No-SQL (Cassandra, MongoDB, DynamoDB) will be a plus.
- Experience in server-side services using Redis, Elasticsearch, Kafka will be a plus. Working experience of Microservices would be a plus.
- Experience with AWS stack. Experience with CI/CD processes.
- Good written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
- Bachelor's Degree in Computer Science or related field with 4+ years of experience in software development.
💭 Parting thoughts on why Threado:
- Opportunity to join a small passionate team in the early days of building a global SaaS business out of India
- Take the path less traveled, have fun building and enjoy the learning journey

Similar jobs
Job Overview:
We are looking for Tech Lead to join our Engineering team and lead all stages of the software product development life cycle. This will include analyzing system and user requirements, designing software flowcharts, writing clean Java code, troubleshooting bugs, and running tests to improve system functionality. If you are a person who has proficiency in Java technologies, good analytical skills, the ability to design software systems and anticipate issues, and frame remedial actions with excellent teamwork skills; We would like to speak to you
Responsibilities:
1. Design, develop, scale, and maintain backend services in Java
2. Collaborate with the engineering and product team to discuss project definitions and goals.
3. Work on individual priorities, deadlines, and deliverables.
4. Improve reliability, scalability, observability, and security of the backend systems.
5. Write simple, efficient, and maintainable code
6. Function well in a fast-paced, rapidly changing environment
7. Ensuring best coding standards and practices to improve and maintain quality.
Requirements:
8. Bachelor/Master degree in CS or related field from a reputed college
9. Sound knowledge of Java technologies.
10. Solid grip on the programming basics like DS and algorithms, OOPS.
11. Experience with software design and application programming
12. Understanding & experience with software design patterns, restful APIs, and microservice architecture
13. Experience with software design and application programming
14. Strong debugging skills
15. Exposure to CI/CD and Test-Driven Development
16. Nice to have are Unix / Linux, database SQl / NoSQL, Java Spring, working knowledge on scripting (Perl, Shell Scripting).
Job Summary:
As a Java Spring Boot Developer, you will play a key role in designing, developing, and maintaining robust backend services and APIs. With 2.5+ years of experience, including knowledge in Kotlin, you will work alongside a cross-functional team to build scalable and performant systems.
Key Responsibilities:
- Design, develop, and maintain efficient, reusable, and reliable Java and Kotlin code
- Build and consume RESTful APIs and microservices using Spring Boot
- Ensure the best possible performance, quality, and responsiveness of applications
- Collaborate with product managers, QA engineers, and DevOps for end-to-end delivery
- Troubleshoot and resolve performance bottlenecks, bugs, and technical issues
- Participate in code reviews, knowledge sharing, and continuous improvement
Required Skills & Qualifications:
- 2.5+ years of experience with Java and Spring Boot
- Strong understanding of RESTful APIs, MVC, and microservices architecture
- Experience with relational and NoSQL databases
- Proficiency with Git and Agile/Scrum methodologies
Preferred Skills:
- Familiarity with Docker, Kubernetes, and CI/CD tools
- Exposure to cloud platforms such as AWS or Azure
- Experience with unit testing and test automation frameworks
About Us:
We’re a startup based in Hyderabad. We focus on making speech, text & structured data actionable. We are building an exciting range of products, and have paying customers.
Job Description
We are seeking an experienced Java Developer to join our dynamic team. The ideal candidate
will have 5 to 8 years of hands-on experience in Java development, with a strong understanding
of software development principles and methodologies. The Java Developer will be
responsible for designing, developing, and maintaining high-quality software solutions that
meet our clients' needs.
Responsibilities:
· Designing, developing, and maintaining high-performance and scalable Java applications.
· Collaborating with cross-functional teams to define, design, and ship new features.
· Writing clean, maintainable, and efficient code following best practices.
· Participating in code reviews and providing constructive feedback to peers.
· Troubleshooting, debugging, and resolving technical issues in a timely manner.
· Ensuring the performance, security, and scalability of applications.
· Staying updated with the latest industry trends, technologies, and best practices.
· Mentoring junior developers and assisting in their professional growth.
· Develop Spring based server-side components of Enterprise applications.
· Build self-dependent modules which can integrate with external applications.
· Develop and manage well-functioning databases and applications
· Test software to ensure responsiveness and efficiency
What we will bring to the table:
· Focused opportunity to work on cutting edge technologies
· Exposure to key customers in India and abroad
· Work closely with senior leadership that has already developed world class products
· A learning environment
· Challenging problems to solve
Basic Qualification:
- Programming experience with at least one modern language such as Java, Node.js
- Experience with NoSQL databases like MongoDB
- 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
- Bachelor Degree in Computer Science or related field.
- Computer Science fundamentals in object-oriented design, data structures,
- algorithm design, problem solving, and complexity analysis.
Preferred Qualification:
- Experience building complex applications on distributed systems that have been successfully deployed for a large customer base.
- Experience with Agile Scrum, having served as a Scrum Master and delivered results.
- Application of advanced coding techniques, such as dependency injection.
- Proven experience with: writing design documents, leading code reviews,
- applying SCM, managing builds and managing releases.
- Knowledge of important design patterns
- Applying unit testing / TDD to reduce testing cycles and production support
- load.
Apply only to this link - https://loginext.hire.trakstar.com/jobs/fk01is7?source=" target="_blank">https://loginext.hire.trakstar.com/jobs/fk01is7?source=
LogiNext is looking for a technically savvy and experienced senior engineer to lead development efforts. You will help the team grow in size and skills, optimizing their code while working on your own. You will design, and develop the products that exceed client expectations in terms of value and benefit. You will collaborate on scalability issues involving access to massive amounts of data and information.
You have hands-on experience in building secure, high-performing and scalable systems in Java. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have successfully shipped applications with beautiful front-end and intelligent backend. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Co-lead end-to-end design and development efforts for high-volume, low-latency applications for real-time event based systems Lead and direct software engineers, define software architecture, collaborate with other teams to explore existing systems, determine areas of complexity and potential risks to successful implementation of platform modules and features Deliver high-availability and high-performance platform using micro-services architecture Identify bottlenecks and inefficiencies in code, and devise solutions to production and non-production issues Keep an eye out for open source projects and technology trends that can be introduced in the products Transform business functionalities and production specifications into technical requirements and low level design Be hands-on, adopt a practical approach to software and technology Work with product management and other teams to build highly scalable products
Requirements
Bachelor’s degree in Computer Science, Information Technology or a related field 4 to 6 years of design and development experience in scalable and distributed enterprise applications using Java/J2EE, JPA, Spring boot framework and RESTful web services Experience in managing, implementing and optimizing big data stores such as MySQL, MongoDB, Elasticsearch, Redis, DynamoDB Experience in deploying applications and using various managed services provided by cloud platforms (AWS, Azure, GCP) Experience in front-end technologies HTML5, CSS3, React.js, Angular and D3.js is preferred Strong foundation in computer science, with strong competencies in data structures, algorithms and software design Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership

At Upswing, we are a passionate and self-driven team of thinkers who aspire to build the rails to connect the legacy financial sector with financial innovators through a simple and powerful banking-as-a-service (BaaS) platform. We’re building our platform putting the focus on pragmatism, reliability, and maintainability. We believe that keeping the engineering complexity under control is key to preserving the development productivity and long-term evolution of a platform.
To bring this vision to life, we are building the infrastructure using Microservices architecture using the latest set of technologies that are also fun to work with such as Java, Scala, Postgres, Akka, Kafka with a completely automated DevOps pipeline from the get-go using tools like Chef, Jenkins, Grafana, Graylog.
We are looking for motivated engineers who will be working in a highly creative and cutting-edge technology environment to build a world-class financial services suite.
Why you should join us:
- You will redefine the financial services landscape for India in the coming years.
- Be part of a core Engineering team that will create innovative and scalable Fintech solutions.
- Work with passionate and experienced engineering, product & business workforce that believes in teamwork, and that helps fast-track learning on solving complex technical challenges.
- We are funded by the leading fintech VC `QED Investors` and other established Founders and Executives of awesome Indian companies.
What you will do if you join us:
- Propose solutions to solve complex system architecture challenges and actively lead the end-to-end development of the system.
- Create robust, flexible, consistent, and easy-to-use APIs
- Continuously strive for performance improvements, code reusability, and readability
- Understand the product in detail and predict potential issues in feature development.
- Mentor and lead junior members of the team
You should have:
- Ability to think of out of the box
- Tech or a higher degree in computer science or a related field.
- 3+ years of experience working on the back-end development for complex distributed systems who are willing to adopt any Programming language as per the requirement.
- Familiarity with any of the following – Java, C++, Scala, Kotlin, and frameworks like Spring, Play, Hibernate, Django, etc.
- Good understanding of Algorithms, Data Structure, OOP, Design patterns, Parallel programming, Multithreading concepts & Event-Driven Systems.
- Understanding of micro-services architecture and best practices.
- Experience with Relational databases such as MySQL, PostgreSQL, Oracle, or any NoSQL database.
It is a plus if you have:
- Familiarity with cloud platforms like AWS (Amazon Web Services), Azure or Google Cloud
We are seeking extremely smart programmers who are gung ho about building large scale systems that are going to have a big impact on millions of customers.
Responsibilities:
- Design and develop products by working closely with business team.
- Gain experience with hands on coding and independent ownership of software components.
- Build performant, scalable, enterprise ready back end architectures that can support millions of users in parallel.
- Follow strong engineering best practices and champion their adoption.
Requirements:
- 2+ years’ experience in software product development and delivery.
- Bachelors or Masters degree in engineering from a reputed institute(preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem solving abilities.
- All experience should be from good product development or e-commerce background.
- Must have shown good stability in all your previous associations.
- Have strong backend knowledge and cloud development exposure.
- Expert at Java, Spring boot, Hibernate, REST API development.
- Worked with at least 1 RDBMS (Mysql preferred). NoSql is a plus.
- Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place.
- Writing high quality code which is made better by unit tests and integration tests is how you work.
- Comfortable with exploring proven open source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few.
- Knowledge of test driven development and AWS tech stack will be a good plus.
At Embibe, we have just one mission - to truly personalize education. Because every child deserves it. This has led us to embark on this noblest of journeys to deliver life and learning outcomes for every student! Rooted in consumer behavior, we are leveraging AI and Data Science to deliver personalized achievement journeys for every student.
We are a tribe of intellectually fierce people from diverse backgrounds, focused on building cutting-edge products that empower everyone in the education ecosystem - students, teachers, educational institutes and parents. We enable a deeper understanding of student behavior, their strengths and weaknesses through analysis at a granular level. It is this shared vision of democratizing and personalizing education that unites us all.
Embibe is powered by AI and data science algorithms, using these contents being recommended across platforms and millions of learning outcomes delivered to students. Since its inception, millions of students have used the imbibe platform for learning concepts and outcomes. Academic users have spent 52mins on average with an average of 3 sessions daily. Embibe has been launched for 12 languages across India with support for 361 Exams (English), and 120 Exams (Hindi) for K6-K12 having 22.6L+ Qs and 58k+ Tests, 29k videos, 50k+ 3D assets. Embibe is the world's largest live online public sector implementation in edtech for test preparation, NTA app which is powered by Embibe has 3.1Mn+ downloads, and 14.3Mn hours spent by users with total 13.4Mn sessions and 1.64Bn attempts.SchoolApp is currently being used by 1000s of schools across India and we are planning to scale it to 100Mn students with 1Mn schools with 10Mn teachers in the period of the next 3yrs.
Prerequisite
We are looking for a Software Engineer across levels who have ever contributed to any large-scale systems be it content platform e.g. Quora/Medium, streaming platform e.g. Netflix or Hotstar, activity log system e.g. Twitter feeds or payment systems like Razorpay to name a few. I/O, Read-Writes, DB connections, Distributed Locking, Memory, Bandwidth, High Throughput, Low Latency and minimal CPU cycles excite you!! You are deep thinkers and can bring ideas to the table, before starting writing the code!!
Interested? We'd love to hear from you.
Who are you?
● 2-14yrs years of relevant large-scale product company experience ideally in a fast-moving B2C/B2B environment.
● Programming. Proficiency in object-oriented and multi-threaded programming in at least one of the following languages: Java, Python,React.js, Node.js, Next.js, PHP, Golang etc.
● Deep understanding & experience of high-performance web-scale & real-time response systems, and large scale distributed systems.
● CS Fundamentals – exposure to a wide variety of problem spaces, Good in Data Structures and Algorithms Design, Problem Solving.
● Open source contributors and can do quick POC of technologies will catch our eyes.
● Expertise in designing, implementing and operating distributed Systems architectures and concepts, especially on public cloud infrastructure (AWS/Azure)
● Demonstrated expertise in applying systems patterns (e.g., Client-server, N-tier, Master/Slave, MVC) and API constructions (e.g., Swagger, OpenAPI).
● Experience in a high-availability 24/7 environment (cloud platforms are a plus). Expertise should include several of the following:
○ High-performance,up-time (99.999%) and self-recoverable systems.
○ Control, orchestration and automation platforms leveraging containers or VMs. ○ RPC frameworks (e.g., Protobuf/gRPC, Thrift, Bond)
● Experience with one or more Data Stores like (MySql, Postgres ) and NoSQL DataStores ( Mongo, Cassandra, Scylladb, Hbase, Redis, Aerospike etc.).
● Experience with Agile software development, TDD, and Continuous Integration. ● Experience in building Web/RESTFul/GraphQL services.
● Sound knowledge of *Nix, ORM(Hibernate, JPA), Spring ecosystem, Messaging platforms like Kafka/RMQ, build framework like Maven/Gradle etc.
● Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction.
● Solid coding skills with the ability to drive teams through massive refactoring exercises & improve coding standards across large code bases.
● Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions. ● Exposure to complete product development cycles – from inception to production to scaling up, supporting new requirements, and re-architectures.
● Having experience building web infrastructure in cloud environments (such as AWS or Azure/GCP) is a plus. You understand and are always excited about learning new e.g.docker, Kubernetes.
● Education. M.Tech/M.Eng in Computer Science/Engineering or B.Tech/B.E in the same disciplines with equivalent years of experience would be a plus.
We'd particularly love it if:
● You’re a steward for engineering quality, reliability, scalability, availability, maintainability, flexibility habits and mindset in the organization under your purview, You know SOLID,12 factor App and Design Principles which you can apply or help the team in applying as needed. You can assure that our architectures are consistent with industry best practices. ● Version control tools like Git, SVN etc are good to have.
● Gather, understand, and prioritize requirements, research potential solutions, rapidly build prototypes, and distill and communicate what was learned, expected risks, resources & security concerns.
● Mentoring more junior engineers to instill engineering best practices and driving high standards in documentation, code reviews, design reviews, architecture discussions and strategy roadmap development.
● Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
● Set the vision of the domain architecture and technology stack for technology in your organization, You understand LLD and HLD.
● Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization.
● Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create.
Note: We just use degrees to measure the Temperature!!
- B.E/ B.Tech / MCA in computer science or a related field
- 6+ Years of Java/J2EE work experience.
- Minimum 6 months in Team Lead position.
- Object-Oriented design, patterns, algorithms, data structures
- Well knowledge about Spring Hibernate framework.
- Exposure to React JS / Angular JS.
- Experience with SQL/No-SQL database technologies – MySQL, Mongo dB, Cassandra, Redis, PostgreSQL, etc.
- Good working experience in OpenStack/AWS & cloud application development and deployment
- Experience in Web services (REST or SOAP)
- End to end web development experience is highly preferred
- Good understanding of unit testing methodologies.
- Good analytical and communication skills
- Startup work culture mindset.










