
🚀 We’re Hiring: Senior Software Engineer – Backend | Remote | Full-time
Are you a backend engineering expert who thrives in high-growth startup environments?
Do you enjoy solving complex challenges with the latest technologies like Java 18+, Spring Boot 3+, and scalable microservices?
We’re looking for a Senior Software Engineer – Backend to help us build a world-class data science platform that powers cutting-edge AI solutions.
What You’ll Do:
🔹 Build and optimize scalable, secure backend systems
🔹 Collaborate with product owners & architects to shape business solutions
🔹 Deliver high-quality, production-ready code with best practices (unit testing, CI/CD, automation)
🔹 Work with modern tools like Kubernetes, Docker, NodeJS, React
🔹 Contribute to a high-performance engineering culture and drive innovation
What We’re Looking For:
✔️ 6+ years of experience with Java/Python, Spring Boot, REST APIs, microservices
✔️ Strong CS fundamentals, algorithms, and system design skills
✔️ Experience in secure web applications & scalable backend architectures
✔️ Knowledge of cloud (AWS/GCP/Azure), GitHub Actions, and Unix scripting
✔️ Startup mindset – fast learner, problem solver, impact-driven
🌍 Remote | High-growth environment | Global impact

Similar jobs
Technical Proficiency :
Must have :
- Strong development experience in Python in the environment of Unix/Linux/Ubuntu
- Strong practical knowledge of Python and its libraries.
- Current working experience with cloud deployment of AWS/Azure/GCP, Microservice architecture, and Docker in Python.
- Good knowledge of CI/CD and DevOps practices
- Good Experience of Python with Django/ Scrapy/ Flask frameworks.
- Good Experience in Jupyter/ Docker/ Elastic Search, etc.
- Solid understanding of software development principles and best practices.
- Strong analytical thinking and problem-solving skills.
- Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration, and leadership.
Good to have :
- Expected to have migration experience from one version to the other, as this project is about migration to the latest version.
- Preferred if had an OpenEdx platform experience or any LMS platform.
RESPONSIBILITIES:
- Help your engineers grow their skills and experience
- Conduct code reviews, and make technical contributions to product architecture as well as get involved in solving bugs and delivering small features
- Hold regular 1:1's with all members of the team, give regular and clear feedback around the individual's performance
- Foster technical decision-making on the team, but make final decisions when necessary
- Provide oversight and leadership to a team of developers to ensure timely execution of team and project deliverables
- Maintain up-to-date skills in software development technologies and a broad understanding of the business, business needs, and how applications/assets drive and support the business
REQUIREMENTS:
- 6+ years of experience in software development and 1+ in team management.
- In-depth technical experience in at least one of the core languages, frameworks, or technologies used in backend development.
- Ability to mentor junior software developers, as well as to collaborate with all stakeholders.
- Extensive experience in developing, deploying, and integrating software solutions.
- Proficiency in documenting processes and monitoring performance metrics.
- Knowledge of best practices related to design principles, API development and software architecture.
- Ability to keep up with software industry trends and innovation.
- Exceptional interpersonal and communication skills.
Online group buying platform that helps people connect with likeminded people who want to buy the same item/product at a discounted price.
Job Duties and Responsibilities
- Overlook development of all consumer products in JAVA and
- Optimize components for maximum performance across a vast array of web-capable devices and
- Focus on code maintainability and performance of
- Provide technical advice and assists in solving programming
- Continuously create new and interactive features that would help to improve user experience and user engagement.
- Assist with troubleshooting of issues as
- Lead the design and architecture of software
- Assist in developing and maintaining continuous integration.
Skills Required:
- Skills required: JAVA, Python (Flask and Django), Spring/Spring Boot, React, Hibernate,
- 2+ years of experience in Java and Python
- Linux, REST, Kafka, Mysql,, AWS, ELK Stack (Elasticsearch), CI/CD
- Good experience in Java and/or Python based
- Experience in designing databases and system
- Experience in building products from scratch at well-funded start-ups
- Minimum 4 years’ experience developing Node.js applications on top of RESTful APIs.
- Experience building single page applications using JavaScript frameworks and libraries (React)
- Experience with cross-browser, cross-platform and design constraints on the web.
- Experience with test automation: TDD, unit/integration/functional testing.
- Solid understanding of object-oriented design and programming concepts.
- Have a passion for quality and writing clean, solid, readable code that scales and performs well.
- Proficient in Git and familiarity with continuous integration.
- A team player who values collaboration, innovation, and inclusion
- Comfortable working in an Agile environment
- Strong verbal and written communication skills
Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance and growth.
Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalizing go-to-market models and not just explore possibilities.
We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership, and collaboration our people work in a spirit of co-creation, co-innovation and co-development to engineer next-generation software products with the help of accelerators.
Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions.
We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes.
We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We constantly self-asses and realign to work with each customer in the most impactful manner.
Pre-requisites for the Role
1.Job ID-EMJR0120PS
- Primary skill:
- Java-spring boot-Hibernate
- Mysql
- CI/CD, Jenkins/Github (good to have)
- Junit/Mockito/testng
- Rest api
(Good to have)
Awards received in career
4.Years of Experience: 3-5 Years
- Location:(Hybrid)
- Position-19
- Budget- Max 14 LPA
- NP- Immediate
Want to work with an established & growing IT company? Join team Benison to have the right challenges that will help you accelerate your career growth to the next level, faster!
Benison Technologies was started in 2011 with a mission to revolutionize the silicon industry in India, with a host of amazing big clients like Google, Cisco, McAfee, Intel, and so on, you get to experience the best of both worlds. If you consider yourself an engineer who is capable to join our ever-growing team, then this is the right opportunity for you:
Why Benison Tech?
We have a partial acquisition from one of the biggest names in the world (well we can’t name them thanks to confidentiality) it’s one of the FAANG companies, and you can “Google” it if you like.
Oh! & one more thing, this did not happen by accident, our team put a ton of efforts to turn this gigantic dream into a reality.
Benison Tech has a consistent history of demonstrating growth through innovation time and again.
We don’t stop there, we then re-invest our profits back into the initiatives for the growth of our people, our culture and the company. Now enough with us, let’s talk about the job roles & responsibilities:
What you will be working on:
- Key contributor for developing product strategies and features.
- Software development for industries leading SaaS platform
- You will be involved closely in planning, designing, integration of client requirements.
- You will be working with one of the leaders in data resiliency and data protection.
Here are some technical skills require:
- Independently own features and create feature test plans/strategies based on development and feature completion milestones.
- Identify quality assurance process bottlenecks and suggest actions for improvement.
- Design automation framework for automating feature tests.
- Participate in test cases, test plans, s and code reviews.
- Resolve functional queries coming from other business units such as support, escalation, product management, etc.
- Participate in bug trailing, tracking quality assurance metrics.
- Hands-on experience with Python-Selenium or Cypress, will be preferred.
- Familiarity with Test Management systems like XRay and bug tracker like JIRA tools.
What we expect from you:
- 3-10 Years of relevant experience in QA Automation.
- Expert at test automation, creating test plans, test strategies for testing multiple product modules
- Should be able to quickly analyze failures and trace back to issues in the product or the automation suite.
- As a Software Development Engineer in Test you should be an expert at test automation for APIs as well as UI, creating test plans and test strategies for testing product features.
- You will guide and mentor junior team members by reviewing their automation code and test cases to ensure good coverage and quality of a feature
- Resolve functional queries coming from other business units such as support, escalation, product management, etc.
- Be a quick learner and be open to working on new technologies if needed.
- Excellent team player with strong verbal & written communication skills.
- Be able to step up when the situation demands such as meeting deadlines and critical production issues.
- Propose changes or enhancements to the framework for enabling new feature tests.
Few Skills which will add brownie points to your role
- Working knowledge of Dockers and Kubernetes will be an advantage
- Awareness of general manual and automation concepts and all types of testing methods
- Knowledge of the Backup or Storage domain will be an advantage.
If the above fits your skill-sets and tickles your interest then read below about the additional benefits that our company offers to talented folks like you:
Work Culture and Benefits
- Competitive salary and benefits package
(H1-B which means a chance to work onsite out of India) - A culture focused on talent development where you get promoted within the quarterly cycle of your anniversary.
- Opportunity to work with cutting-edge & challenging technologies including legacy tech.
- Open cafeteria to grab some munchies while you work, we make sure the space feels like your second home, you can also wear pyjamas if you like.
- Employee engagement initiatives such as project parties, flexible work hours, and long service awards, team bonding activities within the company, extra learning and personal development trainings, because why stop your learning at one thing!
- Insurance coverage: Group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and your parents. (With some of the best insurance partners in India)
- Enjoy collaborative innovation (each members gets to innovate & think out of the box), along with highly experienced team managers who maintain diversity and work-life well-being.
- And of course, you get to work on projects from some of the most recognised brands within the networking and security space of the world, unlocking global opportunities to learn, grow & contribute in a way that is truly impactful yet purposeful at the same time.
Still not satisfied, and want more proof?
Head to our website https://benisontech.com/">https://benisontech.com to learn more.
Looking for Java developers with 2 to 4 Years of experience.
with below skill's
Java
SQL
Note: Microservices experience added advantage
- 10+ years developing and designing software products, and demonstrated experience with full software development lifecycle, ideally in a regulated industry
- Strong computer science fundamentals in OOAD, design patterns, data structures, and algorithms
- Fluency in a high-level object oriented programming language (e.g. Java, C#, Golang, C++)
- Strong understanding of professional software engineering best practices for the full SLDC including coding standards, code reviews, source control, build processes, testing, and operations.
- Experience designing and developing scalable, highly available distributed systems / services
- Expertise with services and microservices solution design and delivery covering API design, containerization, and application integration / messaging.
- Expertise with design and delivery of cloud native solutions on any of the major cloud platforms (AWS, Azure, GCP).
- Expertise with algorithm development in one or more of the following areas: numerical & statistical analysis, signal processing, image processing, regression, and machine learning.
- Practical experience with SCRUM, SaFe or other applicable agile framework in regulated environments.
- Experience in design, engineering, and testing of software contained in medical devices developed under the FDAs regulations for 510(k) or PMA products is preferred.
- Superior communications skills (oral & written)
- Outstanding interpersonal skills, and effective collaboration
Primary Job Function:
- Works in a lead role in one or more aspects of the overall software development process (such as software design, code development) under a disciplined product development process that meets FDA requirements.
- Works independently on identifying new technologies and creating systems designs for implementation into new product development and process improvements.
- Exercises independent judgment in identifying, recommending and implementing significant and/or complex new tools/process improvements to meet company objectives in areas of new product development, product testing, process improvement and compliance with regulatory requirements.
- Readily adjusts priorities and works within team environment for timely completion of common objectives for multiple projects.
- Resolve significant and/or complex technical issues to meet company objectives.
Main Responsibilities:
- Technical leadership in cloud services / systems software development (such as software design, code development, design review, code review, and testing) including project scheduling activities.
- Reliably deliver high quality software within schedule constraints.
- Provides technical ownership of software products.
- Actively participates in product development teams for the development of new products and services.
- Interacts with QA engineers to ensure that software products are robust and of very high quality.
- Research technical issues and propose technical approaches that achieve product and quality requirements.
- Participate in the full life cycle of development, from specification and design through implementation, testing, and support.
- Work on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
- Exercise independent judgment in methods, techniques and evaluation criteria for obtaining results.
Minimum Education:
- Bachelors in Computer Science, Software Engineering, or related engineering or scientific field.
Minimum Experience:
- 10 years relevant experience and a Bachelors degree or 5 yrs with MS degree. Will receive additional 2 years experience credit for PhD.
- Good knowledge of software engineering principles.
- Excellent written and verbal communication skills are essential..
- Excellent troubleshooting skills are a must. Strong debugging techniques and experience on using debugger is required and/or use of testing tools to ensure high level of quality of software product.
- Strong working knowledge of the principles of quality software engineering as described by software lifecycle development processes that are consistent with ISO, IEEE, or other FDA recognized standards.
- Experience w/ distributed computing / services (preferably cloud native) software design and development is highly preferable.









