
We are currently seeking a full stack software engineer that can architect, design, develop and test applications using the following technologies: React JS, Spring Boot and REST API
Responsibilities:
· Architect and design scalable, resilient, and cost-effective solutions
· Lead the engineering team on all design and development work.
· Hands on with implementing solutions and functions which collaborates with AI/ML products.
· Experience with system diagrams, technical specifications, implementation and support plans.
· Can work in close association with team and communicate efficiently with senior management on various Tech development aspects.
Qualifications:
· Bachelor's degree/Masters/MS in Computer Science, Information Technology or a related field..
· 8+ years of experience architecting and designing software solutions.
· 5+ years of experience using UI based technologies such as JavaScript/Typescript, React and/or Next JS
· 5+ years of development experience with Object Orientated Programming (e.g., Java, C++)
· 5+ years of experience with (CI/CD) and Agile methodology
· 5+ years of experience building large scale distributed applications.
· Hands on experience developing custom file viewers.
· Experience with web development frameworks, databases, and version control systems
· Hands on experience with integrating the front end with the back end using REST API’s

Similar jobs
Job Details:
- Role: Senior Staff Engineer, Java React
- Experience: 7.5 -9 Years
- Employment Type: Full-time
- Work Mode: Bengaluru (Hybrid)
Job Description
REQUIREMENTS:
- Total experience: 7.5+ years
- Strong hands-on experience in Java and React.js.
- Good working knowledge of Python, Node.js, and PostgreSQL.
- Experience building REST APIs and integrating frontend with backend services.
- Familiarity with Agile Scrum, JIRA, and software development best practices.
- Ability to write clean, tested, and maintainable code with strong problem-solving and communication skills.
- Willingness to travel within India and overseas as required.
RESPONSIBILITIES:
- Develop and implement application features using Java and React.js.
- Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
- Build and integrate REST APIs and support backend/frontend development.
- Write clean, tested, and maintainable code while following coding standards.
- Support UAT, defect resolution, deployment activities, and update JIRA tasks regularly.
- Create technical documentation including API specifications and release notes.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
Qualifications
Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Technical Lead – Full Stack
Overview
We are seeking a high-caliber Tech Lead – Full Stack to join our Digital Twin Platform and Simulation team. In this role, you will translate high-level architectural visions into robust, executable low-level designs (LLD). You will be the technical anchor for the squad by providing deep technical guidance and maintaining rigorous standards you will enable the team to deliver scalable interfaces and services that power our digital twin ecosystem.
Our Core Full Stack Stack
Front-End Engineering
- React + TypeScript (with Next.js), ShadCN/UI, Tailwind CSS for building complex, state-heavy interactive dashboards.
- JavaScript (ES6+) and TypeScript for type-safe management of simulation data
- State management (Redux/Zustand) optimized for high-frequency data updates
· Experience in ESRI ArcGIS Map usage in UI is a big plus.
Back-End & Microservices
- Java and Spring Boot for building high-scale, resilient microservices
- REST APIs for seamless communication between services and front-end consumers
- Microservices architecture and system integration patterns
- Experience designing, building, and integrating RESTful or GraphQL APIs, Protobuf with gRPC and gRPC-Web
Engineering Excellence
- GitHub for version control and rigorous Code Reviews
- CI/CD pipelines, Docker, and Kubernetes for cloud-native deployment
Key Responsibilities
- Low-Level Design (LLD): Convert high-level architectural blueprints into detailed technical designs, including class diagrams, sequence diagrams, and API specifications.
- Technical Mentoring: Lead and coach the engineering team through pair programming, technical 1-on-1s, and hands-on guidance to elevate overall team competency.
- Standards Enforcement: Ensure all code adheres to the defined engineering standards, SOLID principles, and design patterns established by the Architects.
- Code Quality & Review: Conduct comprehensive code reviews to maintain high quality, ensuring the team delivers clean, testable, and maintainable code.
- Technical Anchoring: Serve as the "go-to" expert for the squad to resolve complex technical blockers and provide clarity on implementation details.
- Hands-on Development: Direct implementation of critical and complex modules, setting the benchmark for performance and reliability.
- System Integration: Oversee the technical execution of integrations between full-stack applications and core data layers (Databricks/Neo4j).
- Delivery Governance: Ensure the squad meets sprint objectives by maintaining a high standard of execution and managing technical debt effectively.
Preferred Qualifications
- 8 to 10 years of professional experience in full-stack software development.
- Proven track record in a Tech Lead capacity, with strong experience in creating Low-Level Designs.
- Expert-level proficiency in Java, Spring Boot, and React.
- Deep understanding of Microservices architecture and RESTful API design.
- Familiarity with ShadCN/UI familiarity along with Material UI, Storybook, and/or similar tools
- Demonstrated ability to mentor engineering teams and drive technical excellence in an Agile environment.
- Experience working in the India tech region, preferably within high-growth product engineering teams.
Highly Desirable
- Experience building platforms for Digital Twin, IoT, or Simulation environments.
- Familiarity with visualizing complex networks or real-time operational data.
- Knowledge of performance tuning for both front-end rendering and back-end processing.
- Experience leading teams in an Agile/Scrum environment.
- Exposure to industrial domains such as Manufacturing, Logistics, or Transportation is a plus.
Location: Hyderabad, Telangana
Department: Engineering
Employment Type: Full-Time
Develop, record and maintain cutting edge web-based J2EE, JAVA applications.
Experience on Java Spring Framework is required.
Experience on Hibernate is required.
Experience on REST Services is required.
Object-oriented programming, design, and patterns.
Strong proficiency with:Relational database concepts and data modeling.
Good communication skills to interact with customer, understand their requirement, effectively record the requirement and implement the same.
Clearly understand the requirement, handle a team of developers.
Design and enhance application architecture.

What you need to succeed in this job ?
- MS or BS/B.Tech in computer science or equivalent experience from top college.
- Minimum 2+ Experience in Java 8, Spring Boot, Spring Cloud, Spring Cloud Gateway etc
- Good understanding of Design Patterns usage and implementations.
- REST Services and understanding and implementation of Microservices Architecture.
- Unit testing tools – Junit & Mockito.
- Experience is PostgreSQL database is must,
- Excellent data structure & algorithm and problem solving skills.
- Should be an active contributor to developer communities like Stackoverflow is added advantage.
- Experience and knowledge of open source tools & frameworks, broader cutting edge technologies around server side development (Prometheus, Elasticsearch, Kafka).
- Must be a proven performer and team player that enjoy challenging assignments in a high- energy, fast growing and start-up workplace.
- Must be a self-starter who can work well with minimal guidance and in fluid environment.
Mandatory Skills:
Minimum 3+ years of experience
Solid and proficient skills in Java, Spring Framework, JDBC
Solid and proficient skills in Angular 6+
Strong foundation in Restful design practices
Experience in Unit Testing, Data Mockup and Automation Test
Strong communication
Knowledge of Control M
Good to have:
Knowledge of Scrum and Agile
Knowledge of DevOps tooling (e.g., Jenkins, Git, Maven)
Knowledge of basics of Cloud Computing
Knowledge of Python
Knowledge of Jenkins
Location: Hybrid / Remote
Lead Developers act as the primary point of contact for our clients, ensuring that teams are successful in their delivery. As a Lead Developer, you will bring a strategic mindset to projects and spend time negotiating with clients in order to bring a technical vision to life. Having a balance of high-level and tactical mindsets is a must, as you will spend time both with clients and alongside your fellow teammates.
You’ll spend time on the following:
-
You will lead or take part in the entire cycle of software consulting and delivery from ideation to deployment and everything in between
-
You will act as a mentor for less-experienced peers through both your technical knowledge and leadership skills
-
You will design solutions and choose technologies that solve clients’ problems while staying within constraints
-
You will use continuous delivery practices to improve software delivery speed
-
Work in collaborative, product-focused teams to build innovative customer experiences
-
Utilize the latest technology thinking from our tech radar in your work
-
Apply a variety of languages to your work and continue to code alongside Developers;
you will never go post-technical in this role
Here’s what we’re looking for:
-
10+ years of experience and you’re well-versed in two or more languages ( Java, Javascript, etc.) and are comfortable with the latest Object-Oriented technology
-
You have led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation
-
You have experience influencing others and always advocate for technical excellence while being open to change when needed
-
The ability to develop and execute a technical vision with a focus on business value
-
You’re willing and able to commit to travel to client sites in order to solve their business
problems
-
You’re resilient in ambiguous situations and can approach challenges from multiple
perspectives
-
We would love it if you’re up to speed on functional programming paradigms and
languages like Clojure, Scala, etc.
-
Bonus points if you have knowledge of cloud technology such as AWS, Docker or
Kubernetes
Develop beautiful mobile first apps in Angular, bootstrap/Ionic framework
Write Junit test cases
Automate deployment of applications on Microsoft Azure platform
On day one we'll expect you to have hands-on knowledge of...
Java 8 +
Spring boot
REST API
Angular 8.0+
Bootstrap, HTML, JQuery
MySQL/PostgreSQL database. MongoDB will be added advantage
Cloud platforms like Azure/AWS/Google.
These skills will make you stand out from the crowd...
Docker/Kubernetes
Microservices architecture
Automation using Jenkins
Bitbucket/Git
Why you should join us?
Feel the excitement to participate in development from concept to execution to launch.
Work closely with a friendly, supportive, professional and achievement-oriented international team
Get a chance to contribute and get recognition from Day 1.
No micromanagement and you are able to take your decision independently.
Enjoy flexible and relaxed work environment.
An opportunity to learn new things every day .
About the company
Name: Vedira Solutions Private Limited (www.vedirasolutions.com)
Founded in 2018 as separate entity but has been working since 2010 under the name “Orange Ventures United Private Limited”
Technology Partner of the Netherlands based company (YOB Services BV) and working as solutions provider for this company.
Notice period: 0 to 30days
Work location: Wfh till 2021 December
Salary upto 8lac
Location: Bangalore
Years of experience: 2- 7 Yrs
Notice Period: Immediate is desirable. not more than 1 month.
Prerequisites & Evaluation: The candidates should go thru' Coder Pad or HackerRank with medium or complex questions. Candidates with at least 80% pass marks will be taken forward.
Shortlisted candidates will be taken thru the next round of interviews by the client stakeholders.
We are looking for people who have a passion for solving problems, can write exceptional code and don't shy away from challenges and new technology. Our products affect thousands of people everyday and we want someone who would love to contribute towards that end.
If you:
- Know how to write robust and reliable systems
- Have knowledge of managing and scaling for high volume traffic
- Are someone who enjoys execution of an idea as much as finding new and innovative ideas to solve problems
- Actively try to gain more knowledge and pass on knowledge to your peers
Then we are definitely a right match for you
What we expect from you:
- Excellent understanding of web applications.
- Good knowledge about AWS or similar services.
- Ability to quickly learn new technologies.
- Good understanding of the delivery pipeline in a team environment.
- Innovative and creative problem solving.
- Ability to understand and communicate across teams and departments.
What you will be doing:
- Work as a part of a team or individually.
- Build products that help us expand our portfolio and drive growth for the organisation.
- Take up ownership of the entire lifecycle of products.
- Help, mentor and guide interns, new joinees and other developers.
- Engage with the client and people from other departments to come up with the best solutions.
- Point out existing problems with our solutions, processes and architecture
What we look for:
- Should have used/contributed to popular Open Source Libraries and Tools
- Should have worked on web technology (Rails / SpringBoot / Django / NodeJs)
- Always on the cutting edge of technology.
- Ability to divide a larger problem into smaller pieces for everyone to work on.
- Process driven and detail oriented
- Should have mentored new joinees
- More than 3 years of relevant experience in the domain
- Should be able to work out of our Bangalore office.









