
About Soliton:
Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.
Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products through Software Engineering Services.
Soliton Technologies has once again been certified as a Great Place to Work® in the Mid-Sized Organizations Category, recognized & issued by the Great Place to Work® Institute, India. This certification acknowledges Soliton’s belief in continuously & constantly raising its standards to deliver an excellent experience for all and in creating a conducive environment for people to thrive..
Responsibilities:
- Understand the technical requirements of small to medium level projects/modules. Having necessary domain level understanding for executing the projects.
- Assist in creating Proposals & Estimation and working in synergy with other stakeholders and teams (like Sales, Execution, QA & Testing).
- Make design choices, provide technical direction and make decisions on architecture, tech risk analysis. Ensure design meets requirements. Avoid over architecting and making things complex - instead strive for simple, scalable design that is easy to maintain and use.
- Build solution and functional specification documents.
- Establish coding and design guidelines. Recommend code libraries and platforms to the team for consideration.
- Review team members code periodically and provide suggestions and comments, so that the code is readable, modular and scalable.
- Refine the architecture from time to time. Keep an eye on new functional specifications and raise the concerns on quality, performance and architecture well in advance, to the decision maker (eg:-Project Owner / Project Manager / Customer).
- Communicate the technical choices and architecture to all stakeholders to build confidence and get buy-in.
- Assist in project delivery by providing technical input as and when needed.
- Mentor the engineers and help them grow technically.
Qualification:
- Proven LabVIEW Programming Experience of 5 - 8 years with Engineering Graduation.
- Lead should have prior experience in Project Management / Team handling.
- Good understanding of LabVIEW State Machines, Design Patterns and LVOOPS.
- Understanding of Test and Measurements, NI PXI based Instrumentation.
- Experience with Configuration Management and source version control systems such as SVN, Perforce and Git.
- Experience in TestStand/Python/ NI Certifications LabVIEW is a plus.
- Proficiency in LabVIEW at the CLD/CLA level is preferred.
Additional Details:
- Hybrid/Work from office (Bangalore/Coimbatore).
For more information, visit https://www.solitontech.com/ and do read the Impact Report to get a glimpse of the first 25 years of our truly meaningful journey.

About Soliton Technologies
About
Soliton Technologies Pvt. Ltd., a high-technology software company headquartered in Bangalore, India.
Soliton works with global companies, from start-ups to Fortune 500, across industries including Semiconductors, Medical Devices, Automotive, Industry 4.0, and Robotics to help them increase their competitiveness and release great products through Software Engineering Services.
Soliton Technologies has once again been certified as a Great Place to Work® in the Mid-Sized Organizations Category, recognized & issued by the Great Place to Work® Institute, India. This certification acknowledges Soliton’s belief in continuously & constantly raising its standards to deliver an excellent experience for all and in creating a conducive environment for people to thrive.
Similar jobs
Position Title : Java Full Stack Developer
Location : Noida Sector 125
Experience : 5+ Years
Availability : Immediate
Job Summary :
We are looking for a Java Full Stack Developer with expertise in Microservices architecture to join our team.
The ideal candidate should have hands-on experience in Java, Spring Boot, Hibernate, and front-end technologies like Angular, JavaScript, and Bootstrap. You will work on enterprise-grade applications that enhance patient safety worldwide.
Key Responsibilities :
- Design, develop, and maintain applications based on Microservices architecture.
- Work with Java, Spring Boot, Hibernate, Angular, Kafka, Redis, and Hazelcast to build scalable solutions.
- Utilize AWS, Git, Nginx, Tomcat, Oracle, Jira, Confluence, and Jenkins for development and deployment.
- Collaborate with cross-functional teams to develop enterprise applications.
- Develop intuitive UI/UX components using Bootstrap, jQuery, and JavaScript.
- Ensure applications meet performance, scalability, and security requirements.
- Participate in Agile development while efficiently handling changing priorities.
- Conduct code reviews, debugging, and performance optimization.
Required Skills & Qualifications :
✔ 5+ Years of hands-on experience in Java 7/8, Spring Boot, and Hibernate.
✔ Strong understanding of OOP concepts and Design Patterns.
✔ Experience working with relational databases like Oracle/MySQL.
✔ Proficiency in Bootstrap, JavaScript, jQuery, HTML, and Angular.
✔ Hands-on experience in Microservices-based application development.
✔ Strong problem-solving, debugging, and analytical skills.
✔ Excellent communication and collaboration skills.
✔ Ability to adapt to new technologies and handle multiple priorities.
✔ Experience in developing high-quality web applications.
Good to Have :
➕ Exposure to Kafka, Redis, and Hazelcast.
➕ Experience working with cloud-based solutions (AWS preferred).
➕ Familiarity with DevOps tools like Jenkins, Docker, and Kubernetes.
Why Join Us?
✅ Work on cutting-edge technologies and enterprise-level applications.
✅ Collaborative and innovative work environment.
✅ Competitive salary and career growth opportunities.
Sprinto is a leading platform that automates information security compliance. By raising the bar on information security, Sprinto ensures compliance, healthy operational practices, and the ability for businesses to grow and scale with unwavering confidence. We are a team of 200+ employees & helping 1000+ Customers across 75+ Countries. We are funded by top investment partners Accel, ELEVATION & Blume Ventures and have raised 32 Million USD in funding including our latest Series B round
The Role
As a Senior Full Stack Engineer at Sprinto, you will play a pivotal role in our dynamic and collaborative team. You are not just a coder; you are a problem solver and a versatile programmer who thrives in a cross-functional environment. The role requires hands-on experience and a willingness to contribute across various aspects of the development process.
Responsibilities
- Utilize your extensive programming experience, with a minimum of four years in a professional setting, preferably within a small team.
- Demonstrate flexibility by not adhering strictly to a specific programming language, editor, or libraries. Embrace a holistic approach to software development by seamlessly transitioning between frontend, backend, and infrastructure tasks.
- Be the go-to person for technical guidance and architectural decisions within the team. Assume a leadership role when systems face challenges and contribute to effective problem resolution.
- Apply a discerning eye to identify and address premature over-engineering, ensuring projects progress efficiently. Recognize the long-term consequences of programming choices and navigate trade-offs to optimize solutions.
- Understand that code serves the business/customer problem it aims to solve. Thrive in making informed trade-offs that efficiently address these problems.
Requirements
- A minimum of five years of professional programming experience, preferably within a small team environment.
- Ability to work across boundaries, be it frontend, backend, or infrastructure. Avoid pigeon-holing and embrace a holistic approach to software engineering.
- Recognition by peers for technical expertise and leadership in making architectural decisions. Being the go-to person in challenging situations within your current team.
- Ability to identify premature over-engineering and foresee long-term consequences of programming choices. Make informed decisions to optimize project timelines and outcomes.
- Understanding that code is a tool in the service of solving business/customer problems. A willingness to make trade-offs that efficiently address these issues.
- While not mandatory, familiarity with our tech stack (nodejs, nextjs, react, relay, apollo-graphql, postgres, heroku) is a bonus. Share your insights on the pros and cons of our tech stack in your application.
Benefits
- Remote First Policy
- 5 Days Working With FLEXI Hours
- Group Medical Insurance (Parents, Spouse, Children)
- Group Accident Cover
- Company Sponsored Device
- Education Reimbursement Policy

1. Must have expereince in Php Laravel
2. Good to have Vue.js experience
3. Javascript / Html experience is must have.
4. Good in analytical thinking

SSE/TL/ STL – Java Full Stack Dev
Overview of the Role –SSE/TL/ STL– Java Full Stack Dev (Java + React js)
Location: Chennai / Hyderabad
Reporting To: Project Manager
Role Description
We are looking for a candidate with Java backend experience combined with UI exposure preferably with React JS. The candidate shall be required to member of a SW Development team, demonstrating technical person. The candidate would be required to demonstrate high degree of ownership; velocity and mentor the team members.
Responsibilities
- · In this role, you should be able to work independently with little supervision.
- · You should have excellent organization and problem-solving skills.
- · If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
- · You will be responsible to develop high-quality software that is aligned with user needs and business goals.
Qualification
- · 4 to 10 years of end-to-end development using Java & UI technology (ReactJS)
- · Good knowledge of any relational database
- · Experience in JavaScript along with an OOP language
- · Well versed with testing concepts and methodologies
- · Agile/Scrum development and full SDLC from development to production deployment.
- · Analytical mind with problem-solving aptitude.
- · Ability to work independently.
- · Excellent written and oral communication skills.

Job Description:
We are looking for a self-starter/ Full Stack Developer who can work well with minimal guidance and in a fluid environment. Proficient at programming and interacting with APIs and good knowledge of RESTful design. Customer-focused reacts well to changes, works with teams, and is able to multitask. A natural communicator who can articulate and express thoughts and explain technical concepts in clear, plain English (both written and verbal)
Key Responsibilities:
Hands-on experience in different technologies and languages such as Java, JavaScript, HTML, CSS, ReactJS, NodeJS, MongoDB, Express JS, MySQL to develop applications. Full Stack Developers approach software holistically since you cater to both user experience and functionality. Participating in the design and creation of scalable software. Writing clean, functional code on the front- and back-end. Testing and fixing bugs or other coding issues
Position Type: Full-Time
Educational Qualifications: B.Tech/B.Sc/MCA/Relevant Degree in Computer Science.
Experience: 3+ years of hands-on experience in Front-end & Backend
Reports to: Development Manager
Roles & Responsibilities:
- Work with development teams and product managers to ideate software solutions
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Develop and manage well-functioning databases and applications
- Write effective APIs
- Test software to ensure responsiveness and efficiency
- Troubleshoot, debug and upgrade software
- Create security and data protection settings
- Build features and applications with a mobile responsive design
- Write technical documentation
- Work with data scientists and analysts to improve software
- Excellent scoping and estimation skills
Skills and Responsibilities:
- Proven experience as a Full Stack Developer or similar role
- Experience developing desktop and mobile applications
- Deep understanding of client-side development, coding in HTML5, CSS3, JavaScript ES6, and jQuery.
- Developing and implementing highly responsive user interface components using react
- Strong experience using a client-side MVC framework such as NodeJS, React JS, NextJS, Redux.
- Strong experience in feather JS is a plus
- Familiarity with common stacks & tech stacks.
- Strong knowledge in databases MySQL, MongoDB, web servers Apache, and UI/UX design.
- Top-notch programming skills and write code for robust software design.
- Experience in responsive design, cross-browser compatibility, and website performance.
- Knowledge of performance testing frameworks including Mocha and Jest
- Experience in object-oriented design skills.
- Aggressive problem diagnosis and creative problem-solving skills.
- Good understanding of how browsers and DOM work.
- Experience with Git.
- Experience with handling Services, RESTful, APIs.
- Knowledge of frontend CSS frameworks like Bootstrap.
- Excellent communication and teamwork skills
- Great attention to detail
- Organizational skills
- An analytical mind and problem-solving skills.
- F&B (Food and Beverages) domain experience is a plus.
- Monitoring and improving front-end performance
- A passion for new consumer technology and the emerging media landscape


- Must have 3+ years of hands-on experience in web development using core PHP,Wordpress, CodeIgniter etc
- Must have hands-on experience in front-end using JavaScript (ES6+), HTML, CSS etc.
- Must have experience with design patters such as RESTful, AJAX, and jQuery
- Experience in building responsive web pages
- Proficient understanding of code versioning tools, such as Git
- Should have working knowledge of MySQL database system
- Should have basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures
Roles & Responsibilities
- Write well designed, testable, efficient quality code.
- Ensure designs are in compliance with specifications.
- Developing and implementing strong algorithms/techniques for solving problems in a
- Frameworks are good, but you should be able to function without them.
- Test and deploy applications and systems.
- Revise, update, refactor, debug code and improve existing software.



Thoughtworks is a global software consultancy with an aim to create a positive impact on the world through technology. Our community of technologists thinks disruptively to deliver pragmatic solutions for our clients' most complex challenges. We are curious minds who come together as collaborative and inclusive teams to push boundaries, free to be ourselves and make our mark in tech.
Our developers have been contributing code to major organizations and open source projects for over 25 years. They’ve also been writing books, speaking at conferences and helping push software development forward, changing companies and even industries along the way. We passionately believe that software quality is driven by open communication, review and collaboration. That’s why we’re such vehement supporters of open source and have made significant contributions to open source tools for testing, continuous delivery (GoCD), continuous integration (CruiseControl), machine learning and healthcare.
As consultants, we https://www.thoughtworks.com/careers/hub/consultant-life">work with our clients to ensure we’re evolving their technology and empowering adaptive mindsets to meet their business goals. You could influence the digital strategy of a retail giant, build a bold new mobile application for a bank or redesign platforms using event sourcing and intelligent data pipelines. You will use the latest Lean and Agile thinking, create pragmatic solutions to solve mission-critical problems and challenge yourself every day.
For a team to thrive, it needs active collaboration and room for healthy, respectful debate. Senior Developers are the technologists who cultivate this environment while driving teams toward delivering on an ambitious tech vision and acting as mentors for more junior-level consultants. You will leverage deep technical knowledge to solve more complex business problems and actively assess your team’s health, code quality and nonfunctional pipelines.
You’ll spend time on the following:
- You will use continuous delivery practices to deliver high-quality software as well as value to end customers as early as possible.
- You will work in collaborative, value-driven teams to build innovative customer experiences for our clients
- Create large-scale distributed systems out of microservices
- You will apply the latest technology thinking from ourhttps://www.thoughtworks.com/radar"> tech radar to solve client problems
- Efficiently utilize DevOps tools and practices to build and deploy software
- 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
Here’s what we’re looking for:
- 4-8 years of experience with two or more development languages such as Java/C#/Python/Go/Node.js etc
- You can skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming
- Presence in the external tech community: you proactively share your expertise with others via speaking engagements, contributions to open source, blogs and more
- Comfortability with Agile methods, such as Extreme Programming (XP), Scrum and/or Kanban
- You enjoy influencing others and always advocate for technical excellence while being open to change when needed
- 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
- Bonus points if you have working knowledge of cloud technology such as AWS, Azure, Kubernetes and Docker

Responsibilities
- In this role, you should be able to work independently with little supervision.
- You should have excellent organization and problem-solving skills.
- If you also have hands-on experience in software development and agile methodologies, we’d like to meet you.
- You will be responsible to develop high-quality software that is aligned with user needs and business goals.
- 5 to 10 years of end-to-end development using Java & UI technology (ReactJS)
- Good knowledge of any relational database).
- Experience in JavaScript along with an OOP language
- Well versed with testing concepts and methodologies
- Agile/Scrum development and full SDLC from development to production deployment.
- Analytical mind with problem-solving aptitude.
- Ability to work independently.
- Excellent written and oral communication skills.


Minimum Four years of experience.
Good for you to have –
Excellent knowledge of architectural/design patterns, data structures and algorithms
Expertise on performance tuning and optimizations.
You will definitely possess these technical skills –
Core skill set (must) : Core Java, Multi-threading, GC, J2EE technologies, REST
Core skill set (must) : RDBMS, Data Modeling, DB tuning
Working Knowledge (must): Server side implementation for highly concurrent and responsive systems.


1) understand the requirement gathering process completely
2) Understand Change Request Proess and other Software Development Process
3) Prepare Tecnical Documenation .
4) Problem Solving ad thinking laterallyas part of a team or individually to meet needs of the project
5) Manual Testing , unit testing of the software developed
6) Experience in Deployment and Build Management
7) Consulting Client /colleagues concerning the maintennce and performance of software appllications and obraining information clarify details and implement information

