
About Root Node
We’re an early-stage startup building intelligent tools for planning, scheduling, and optimization—starting with timetabling and warehouse logistics. Backed by deep domain expertise and a growing customer pipeline, we’re now building our core tech team. This is not just a coding job — it's a chance to build something meaningful from the ground up.
About the job
- Design and implement robust backend systems and APIs using Java or similar backend language and Spring Boot or equivalent frameworks
- Integrate backend services with existing custom ERP systems
- Work closely with the founder on product architecture, feature prioritization, and go-to-market feedback
- Take full ownership of features — from system design and development to deployment and iterative improvements
- Help shape our engineering culture and technical foundations
You're a Great Fit If You:
- Have 3+ years of experience in backend development
- Are strong in Java or similar languages (e.g., Kotlin, Go, Node.js)
- Have solid experience with Spring Boot or equivalent backend frameworks
- Have integrated with ERP or enterprise systems in production environments
- Are comfortable with both SQL (PostgreSQL) and NoSQL (MongoDB)
- Understand REST API development, authentication, Docker
- Have an entrepreneurial mindset — you're excited about ownership, ambiguity, and making decisions that shape the product and company
- Want more than just a job — you want to build, solve, and learn rapidly
What We Offer
- Competitive salary
- High degree of ownership and autonomy
- Ability to shape the tech and product direction from Day 1
- Transparent and fast decision-making culture
- A builder’s environment — solve real-world problems with real impact

Similar jobs
Senior Java developer will be responsible for many duties throughout the development lifecycle of applications, from concept and design right through to testing.
Duties/Responsibilities:
- To support and maintain existing Java code base, debug the application
- To analyse user and business requirements and design and implement appropriate solutions
- To design and code programs following in-house standards and good design principles
- To ensure that all programs are documented to the company standards
- To create unit test plans and perform unit testing of the programs
- To provide advice and guidance to other members of the team
Required Skills/Abilities:
- Hands on experience in designing and developing applications using Java EE platforms
- Object Oriented analysis and design using common design patterns
- Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience in RESTFul webservices
- Experience with test-driven development
- Exposure to portal/mobility development - Desired
- Exposure to any of middleware solutions like MQ, Oracle fusion middleware(WebLogic), WebSphere, Open Source
Dear candidate,
Wissen Technology is looking for experienced Java developers to join our team!
For Mumbai / Banglore Location
Name:
Experience (Excluding Internship):
Current company:
Last working Day:
Official Notice Period:
Holding any offers:(Yes/No):
Current CTC:
Expected CTC:
If you are not currently looking out for opportunities kindly pass on my Mail ID to interested candidates.
For any further questions please reach out to me on my mail. )
Thanks & Regards,
Siddhesh Ambre
Talent Acquisition
Wissen Technology


💥 What will you do?
As a Backend Engineer, you will
- Create and maintain server-side code
- Designing database schemas to support business requirements
- Building reusable code and libraries for future use
- Troubleshoot and debug applications
- Write unit tests
- Stay up to date with current best practices
- Collaborate with front end engineers
- Optimization of the application for maximum speed and scalability
- Work with stakeholders including the Executive, Product, Data, and Design teams to assist with web-application-related technical issues and support their requirements.
🙋 What are we looking for?
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture are
- 2+ years of relevant work experience as a Backend engineer using Python frameworks like Django, Flask, etc
- Experience with relational databases like MySQL, PostgreSQL
- Good understanding of OOP concepts
- Understanding of code versioning tools, such as Git
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.
- Experience writing unit tests for the application is a plus
- Experience with building REST APIs
- Superior analytical, conceptual, and problem-solving skills.
- Strong verbal and written communication skills in English.


- Hands-on Experience with PHP CodeIgniter Framework
- Proficient in PHP, HTML5, JavaScript, CSS, JQuery
- Excellent relational database skills with MySQL
- Understanding of responsive design frameworks such as bootstrap
- Utilize backend data services and contribute to increasing existing data services API
- Lead the entire web application development lifecycle right from concept stage to delivery and post-launch support
- Coordinate with co-developers and keeps project manager well informed of the status of development effort and serves as a liaison between development staff and project manager
- Keep updated & use best practices in web development
- Design and develop features using Java, Spring, and Hibernate
- Ability to design database schema, develop views and stored procedures
- Maintain existing software systems by identifying and
Correcting software defects.
- Review and analyse business requirements and provide technical software defects.
Key Skills:
- Good understanding of algorithms, data structures & design patterns
- Thorough understanding of core Java, Spring framework
- Experience with Spring Boot to bootstrap applications
- Good understanding and working experience with RESTful web services
- Knowledge of modern authorization mechanisms, such as JSON Web Token and OAuth2 - Familiarity with code versioning tools such as Git, etc.
- Self-starter who can think outside of the box, and come up with a solution to resolve and mitigate complex problems
- Experience working in an Agile development environment using methodologies like Scrum and tools like JIRA, Confluence, etc Experience.Comfortable with MYSQL,Mongodb
Role & Responsibilities:
- Design and develop features using Java, Spring, and Hibernate
- Ability to design database schema, develop views and stored procedures
- Maintain existing software systems by identifying and correcting software defects
- Review and analyze business requirements and provide technical feasibility and estimates
- 2-4 years of work experience developing Java-based backend applications. Around 1 year of work experience e using Spring Boot, Spring Cloud and Microservices.

- Min 5 years of software development experience, with a Bachelor's degree in Computer Science or related field.
- Proficiency in a Go programming language
- Strong software development fundamentals (Data structures, Algorithms, problem-solving, OO design, systems architecture, and development methods).
- Excellent verbal and written communication skills, and interpersonal skills. Self-motivated attitude with the ability to multitask, learn and thrive in a timeline-driven environment
- Good understanding of memory/SQL/NoSQL database concepts (key-value, schemas, indexing, etc)
- Writing scalable, robust, testable, efficient, and easily maintainable code
- Translating software requirements into stable, working, high-performance software
- Playing a key role in architectural and design decisions, building toward an efficient microservice distributed architecture
Skills
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Knowledge of common Goroutine and channel patterns
- Experience with the full site of Go frameworks and tools, including:
- Dependency management tools such as Godep, Sltr, etc.
- Have architected /designed at least 2-3 systems/products of enterprise scale from scratch.
- Have banking and Financial service background and preferably worked in Mobile/Digital platform design and development. Payments /OLTP preferred.
- Should have experience of 20+ years with J2ee, REST, Microservice, API, Messaging, Encryption, security, NLP, ML background.
- Have 7+yrs of experience in Architecture field, designing and end to end not from consulting Architecture.
- Responsible for design, architecture, and delivery of a feature or component/product with the highest quality with high-level directions from architects
- Driving innovations in the platform constantly & remaining ahead of the curve
- Development and testing of features/functions delivered via applications and services.
- Prototype ideas quickly using cutting edge technologies.
- Collaborating with peers and Architects both within their team and across the organization to deliver end-to-end products & features
- Working with product managers using agile methodologies to deliver high quality solutions on time
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
- Working with operations teams to ensure your applications and services are highly available and reliable
- Mentoring junior engineers in the team both in the technical as well as on the product side
- Define and devise processes, tools and methodologies to achieve excellence in software development, testing and deployment, and in the management of the Centre.
- Good experience in working with any of the programming languages like PHP, Python, Django, Golang, Java, C++
- Experience developing applications that use high volume of data along with experience building applications on top of RESTful APIs.
- Solid knowledge of JAVA, J2EE, data stream, processing, big data etc.
- Comfortable with writing unit tests using JUnit
- Worked with Git and are comfortable with Merge/Rebase concepts.
- Worked with tools such as Eclipse, WebStorm, Ant, Maven, Jenkins, Sonar, JSLint, Grunt and App Servers such as Tomcat, Jboss.
- Solid knowledge of algorithms, design patterns, and componentization approaches.
- Experience and knowledge of open source software, frameworks and broader cutting-edge technologies.
- Experience in software design patterns, problem solving and troubleshooting skills.
- Ability to determine impact of architectural solutions and recommendations.
- Must have experience in justification of technology solutions to business leaders.
- Experience in refactoring existing codebase and in understanding existing implementations to decide to refactor or rewrite.
- Know how to identify Performance bottlenecks and use good coding patterns to avoid them in the first place.
- Have strong attention to detail.
- Ability to operate effectively both independently as well and within a team using Agile methodology.
- Proven problem-solving and interpersonal communication skills.
- Knowledge of payment domain will be an added advantage
Qualifications
- BE/BTech/ME/MTech in EE/CS or an equivalent qualification.
- 20+yrs of Experience.
- Minimum 12+years of hands on Java programming experience.

- 4+ years Rails experience in a production environment working complex Ruby on Rails applications and Ruby gems
- Proficient understanding of code versioning tools
- Knack for writing clean, readable Ruby code
- Knowledge on HTTP and RESTFUL API development experience
- Experience in Angular is a plus
- Proactiveness, good communication and fast learning.



