Your Opportunity
- Own and drive business features into tech requirements
- Design & develop large scale real time server side systems
- Quickly create quality prototypes
- Staying updated on emerging technologies
- Ensuring that all deliverables adhere to our world class standards
- Promote coding best practices
- Mentor and develop junior developers in the team
Required Experience:
- 4+ years of relevant experience as described below
- Excellent grasp of Core Java, Multi Threading and OO design patterns
- Experience with Scala, functional, reactive programming and Akka/Play is a plus
- Excellent understanding of data structures and algorithms
- Solid grasp of large scale distributed real time systems
- Prior experience on building a scalable and resilient micro service
- Solid understanding of relational databases, NoSQL databases and Caching systems
- Good understanding of Big Data technologies such as Spark, Hadoop is a plus
- Experience on one of AWS, Azure or GCP
Who you are :
- You have excellent and effective communication and collaborative skills
- You love problem solving
- You stay up to date with the latest technologies and then apply them in real life
- You love paying attention to detail
- You thrive in meeting tight deadlines and prioritising workloads
- Ability to collaborate across multiple functions
Education:
Bachelor’s degree in Engineering or equivalent experience within the field

About Jivox Software India Pvt Ltd
About
Connect with the team
Similar jobs
Senior Staff Engineer will play a critical role in shaping the technical direction and long-term architecture of the Albert platform. This role is responsible for driving scalable, reliable, and high- impact software engineering that align with business goals and customer needs. The position requires a strong balance of technical depth, execution excellence, and cross-functional leadership to accelerate product development while maintaining high standards of quality, performance, and maintainability
Responsibilities:
Technical Leadership
- Drive the architectural vision for core product areas across the Albert platform.
- Own the technical roadmap for major product features, ensuring alignment with business priorities and long-term platform evolution.
- Lead the design and development of highly reliable, performant, and scalable applications using modern tech stack.
- Establish durable engineering patterns and frameworks that enable product teams to move quickly with high confidence.
- Provide mentorship to Staff, Senior, and Mid-level engineers to uplevel engineering capabilities across product teams
Execution Excellence
- Translate business goals and customer needs into scalable technical designs that accelerate product development.
- Solve complex, multi-system issues and guide teams through debugging, incident response, and performance improvements.
- Lead design reviews, define coding standards, and elevate system observability, reliability, and maintainability.
- Drive technical decisions involving tradeoffs between speed, quality, and scalability, bringing clarity to ambiguity.
- Identify, prioritise, and drive down technical debt that impacts product velocity and quality
Cross-Team Influence & Collaboration
- Work with senior technical leadership to establish and uphold company-wide architectural standards and engineering practices.
- Partner closely with PMs to shape feature requirements, estimate complexity, and define engineering milestones.
- Collaborate with engineering, data, ML, and infra teams to develop cohesive, well-integrated product experiences
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
- 12+ years of software engineering experience, with 3+ years in senior technical leadership roles supporting product-oriented teams.
- Proven ability to lead end-to-end product development at scale — from concept through production rollout.
- Deep expertise in modern backend technologies, including Node.js, RESTful API design, backend services, and distributed system fundamentals, with strong proficiency across multiple programming languages.
- Strong understanding of product architecture patterns: domain-driven design, modular monoliths, micro-services, event-driven systems.
- Proficiency with SQL & NoSQL databases (PostgreSQL, DynamoDB, MongoDB, etc.).
- Significant experience with AWS services and modern cloud architectures.
- Strong product intuition — ability to understand user needs, evaluate tradeoffs, and craft solutions that balance speed with quality.
- Outstanding communication, collaboration, and organisational influence skills
Good to Have:
- Experience with modern front-end frameworks such as React.
- Experience building AI- or ML-driven user experiences.
- Experience scaling a product engineering team from 1 to N
About Albert Invent
Albert Invent is a cutting-edge AI-driven software company headquartered in Oakland, California, on a mission to empower scientists and innovators in chemistry and materials science to invent the future faster. Every day, scientists in 30+ countries use Albert to accelerate R&D with AI trained like a chemist, bringing better products to market, faster.
Why Join Albert Invent
- Joining Albert Invent means becoming part of a mission-driven, fast-growing global team at the intersection of AI, data, and advanced materials science.
- You will collaborate with world-class scientists and technologists to redefine how new materials are discovered, developed, and brought to market.
- The culture is built on curiosity, collaboration, and ownership, with a strong focus on learning and impact.
Roles and Responsibilities
Job Description: We are looking for a talented and motivated Software Engineer with
expertise in both Windows and Linux operating systems and solid experience in Java
technologies. The ideal candidate should be proficient in data structures and algorithms, as
well as frameworks like Spring MVC, Spring Boot, and Hibernate. Hands-on experience
working with MySQL databases is also essential for this role.
Responsibilities:
● Design, develop, test, and maintain software applications using Java technologies.
● Implement robust solutions using Spring MVC, Spring Boot, and Hibernate frameworks.
● Develop and optimize database operations with MySQL.
● Analyze and solve complex problems by applying knowledge of data structures and
algorithms.
● Work with both Windows and Linux environments to develop and deploy solutions.
● Collaborate with cross-functional teams to deliver high-quality products on time.
● Ensure application security, performance, and scalability.
● Maintain thorough documentation of technical solutions and processes.
● Debug, troubleshoot, and upgrade legacy systems when required.
Requirements:
● Operating Systems: Expertise in Windows and Linux environments.
● Programming Languages & Technologies: Strong knowledge of Java (Core Java, Java 8+).
● Frameworks: Proficiency in Spring MVC, Spring Boot, and Hibernate.
● Algorithms and Data Structures: Good understanding and practical application of DSA
concepts.
● Databases: Experience with MySQL – writing queries, stored procedures, and performance
tuning.
● Version Control Systems: Experience with tools like Git.
● Deployment: Knowledge of CI/CD pipelines and tools such as Jenkins, Docker (optional)
Experience: 5-10 Years
Location - Bangalore
Role- Technology analyst- Java developer
Notice period- (Strictly 0-30 Days only)
Infomatics Corp has been a leader in providing exceptional services to both corporate and government clients for over 15 years. We are recognized for our commitment to excellence and security, holding prestigious certifications such as ISO 9001, ISO 27001, and ISO 20000. With offices in the United States and India, we operate on a global scale, offering in-demand IT solutions and the flexibility to scale operations according to client needs
We are looking for ambitious Technology Analyst
Good Java Developer who can Design the applications, Develop using J2EE best practices and test
-
Designing, implementing and maintaining Java-based applications
-
Contributing in all phases of the development lifecycle
-
Writing testable, scalable and efficient code
-
Test and debug new applications and updates
-
Maintain up to date code documentation
-
Participating in code reviews
Should have worked on Springboot and Hibernate
Job Description :
We are looking for a Backend Developer to join our Software Development team in Gurgaon.
At Zunpulse, you can expect to design flexible and scalable solutions and work on complex
challenges by utilizing skills in data structures, algorithms, and object-oriented programming. You
will be part of the team that develops state-of-the-art products which aim at helping millions of
customers.
Job Description
- Must have worked on Spring, Spring boot framework
- Strong Java developer skills
- Should have strong knowledge of Data Structures and Algorithms
- Should be well versed with Agile Development methodologies
- Prior experience in handling backend
- Should have strong debugging and communication skill
- Microservices experience would be a plus
- Built backend for Android, iOS applications in past
- Well versed with AWS deployments
- Excellent problem-solving skills
- Experience in SQL or Mongo Database
- Perform UI tests to optimize performance
- Write clean reusable code
Essential Qualification
• Bachelor’s degree in Computer Science/ Electronics or equivalent.
• Graduated in 2020/21 having 1-2 years of industrial experience
Skill-set
Spring boot, Java, Flask, Python, Data Structures, Algorithms, Basic knowledge of AWS/GCP
What we offer
● Growth-oriented culture
● Limitless learning opportunities by working with cutting edge tech stacks and with a
diverse and talented team
● Excellent compensation with competitive benefits
● Flexible work environment
● A chance to make an impact on our business strategy using your work
About zunpulse:
Zunpulse is India's leading smart electricity brand. Backed by Godrej, we are a 150+ member
engineering team led by co-founders from IIT Kharagpur, IIT Delhi & IIT Kanpur. We have developed
the largest range of IoT and AI-enabled smart home products with one single offering in mind
#phonesekarocontrol. Founded in June 2016, we have impacted 1,00,000 + homes to date.
Customers are looking for comfort, convenience, and security, all of which zunpulse provides with a
single app, to provide it all with a hyper-personalized experience. With the zunpulse app, the team is
creating a new way for the customers to manage their lives while keeping them cool, fun, and trendy.
With an all-around IoT tech solution, zunpulse is set to create a future smart home suite that can
transform how you live and interact with your home.
To know more about us refer:
https://www.zunpulse.com/
- 2+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
- 4+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
● Overlook development of all consumer products in JAVA Lead a team of 4-5 developers
● Optimise components for maximum performance across a vast array of web-capable devices
and browsers Focus on code maintainability and performance of application
● Provide technical advice and assists in solving programming problems
● Continuously create new and interactive features that would help to improve user experience
and user engagement.
● Assist with troubleshooting of issues as needed Lead the design and architecture of software
solutions Assist in developing and maintaining continuous integration pipelines
Requirements
● 6+ years of experience in Java based technologies Experience in designing databases and
system architecture
● Experience in building products from scratch
● Experience in building fintech products like Insurance, Payments, Banking etc.
● Experience in building products for scale
● Strong interpersonal skills
● Good in multi stakeholder collaboration
Responsibilities
- Understand existing business operations tool used by customer support and business teams.
- Work with Engineering Manager to upgrade the system to improve system stability and response times.
- Independently lead design and implement new features as per business requirements provided by Product Management team.
- Develop elegant, modular and maintainable solutions. Document all design, operations steps for knowledge sharing purposes.
- Guide junior team members on feature implementation and provide relevant training on existing modules.
Must-know Technologies
- Java EE
- Java Server Facelets (JSF)
- Java Persistence API (JPA), Hibernate
- SQL
- HTML, CSS, JavaScript
- Payara/GlassFish/similar application server environments
Preferred Skills
- 2-8 years of overall experience in software design and development.
- Ability to analyze existing application, implement new features and re-architect the application in case of inefficiencies.
- Strong object-oriented skills and ability to apply design patterns.
- Experience mentoring junior engineers on development, code review, project planning.
• Must have good knowledge of Java and J2EE
• Experience working with Java Frameworks (Spring, Strut)
• Experience working with RESTful web services (JSON, JWT)
• Experience working with front-end Java script app and frameworks
• Experience with XML and JSON
• Experience with Vert.x is a plus










