We are looking for an experienced Full-Stack Senior Product Software Engineer to design, build, and support scalable products and mission-critical systems. The role combines strong backend engineering with modern frontend development, technical ownership, system reliability, and cross-functional collaboration.
The ideal candidate will have strong expertise in Java, Spring Boot, https://jobeax.com/link/6WcBICn0LM558SP0, microservices, REST APIs, relational databases, and distributed systems , along with a pragmatic approach to solving complex engineering challenges at scale.
Requirements
Key Responsibilities
Design, develop, deploy, and support scalable microservices and user interfaces using Java and modern frontend technologies.
Build reliable backend services using Java, Spring Boot, REST APIs, and microservice architectures .
Develop responsive and maintainable frontend applications using https://jobeax.com/link/6WcBICn0LM558SP0 or other modern JavaScript frameworks .
Translate product requirements and user stories into actionable technical solutions and engineering tasks.
Own features throughout the complete lifecycle, from technical design and development through testing, deployment, and production support.
Design efficient database schemas and queries for relational databases such as MySQL and PostgreSQL .
Apply principles of loose coupling, service encapsulation, scalability, and maintainability when designing distributed systems.
Collaborate with Product, UX, Engineering, and other stakeholders to deliver user-focused product experiences.
Participate in architecture and technical design discussions and contribute to engineering decisions.
Mentor and support engineers through code reviews, technical documentation, knowledge sharing, and informal guidance .
Define and implement technical and operational metrics to measure system health and manage engineering risks.
Improve system observability through metrics, monitoring, logging, tracing, and alerting .
Troubleshoot production issues, perform root-cause analysis, and implement sustainable solutions.
Participate in on-call rotations and contribute to operational excellence and system reliability.
Champion best practices in code quality, automated testing, CI/CD, and Agile software development.
Evaluate and use appropriate AI-powered engineering and automation tools while following organisational policies and security guidelines.
Contribute to continuous improvements in architecture, development processes, performance, and engineering productivity.
What Makes You a Great Fit
6–9 years of hands-on software engineering experience in full-stack or product engineering environments.
Strong proficiency in Java and Spring Boot , including Spring-based application development and ORM technologies.
Proven experience with https://jobeax.com/link/6WcBICn0LM558SP0 or modern JavaScript frameworks such as Angular or Vue.
Strong understanding of microservices, RESTful APIs, distributed systems, and loosely coupled architectures .
Strong experience with relational databases such as MySQL and PostgreSQL , including schema design and query optimisation.
Solid foundation in computer science concepts, including data structures and algorithms .
Strong understanding of scalable, reliable, and observable production systems.
Experience with automated testing, code reviews, Agile workflows, and modern software engineering practices.
Strong problem-solving skills with a pragmatic approach to complex technical challenges.
Excellent communication and collaboration skills with both technical and non-technical stakeholders.
Experience working with cloud platforms such as AWS is an advantage.
Familiarity with Docker, Kubernetes, and Terraform is desirable.
Experience with data-streaming technologies such as Apache Kafka, AWS Kinesis, or SNS/SQS is a plus.
Exposure to AdTech, programmatic advertising, or real-time bidding platforms is an advantage.
Strong ownership mindset with the ability to work independently while contributing effectively to a collaborative engineering team.
Willingness to mentor peers, learn new technologies, and continuously improve engineering practices.
... data refresh as per required frequencies. SQL & Data Handling - Write and optimize SQL queries for data extraction, transformation, and validation - Perform data validation and quality checks to ensure accuracy and integrity - Collaborate with IT/data engineering teams for data availability and access Stakeholder Engagement ...
... pretend like it’s for everyone but if you’re a builder who loves solving tough problems, you’ll feel right at home. The role We're looking for a sharp, hungry analyst to join the data team at Headout. This is a foundational role, you'll work closely with senior analysts and leadership to build the reports, dashboards, and ...
... Analytics.- Support underwriting with cohort analysis and simple predictive models (e.g. default/propensity scoring).Required Experience :- 2 - 3 years in a data analyst role, ideally in fintech, lending, or financial services.- Strong SQL and hands-on Tableau (or similar BI tool).- Working knowledge of Google Analytics.- ...
... Must to have : SAS Good to have: Phyton · Maps data fields from source systems to the data model, ensuring data consistency and integrity. · Analyze customer data to identify trends and patterns, providing actionable insights. · Gather, clean, and preprocess customer data from various sources. · Use data analysis tools ...
... 80,000 colleagues lead the way to greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Data Analyst in Bangalore we’re looking for? Your future role Take on a new challenge and apply your expertise in data analysis, reporting, and automation within a ...
We are looking for a Data Analyst with 5-6 years of experience for a 3-month contract position in Vadodara . The ideal candidate should have a strong Data Analyst background with the ability to work with Excel, SQL, web-scraped data, and databases , while also being comfortable supporting basic cloud database, software, ...
... automation outputs with visualization tools or downstream systems. Required Skills and Experience ● 2–4 years of experience as a Data Analyst, Data Scientist, or Data Engineer. ● Proven expertise in Python (Pandas, NumPy, SQLAlchemy, etc.) and SQL (MySQL, PostgreSQL, or Snowflake). ● Experience in workflow automation, data ...
... What You'll Do (Key Responsibilities) Deep-Dive Data Analytics: Write and optimize complex, advanced SQL queries to extract, manipulate, and analyze massive datasets related to customer behavior, point redemptions, and campaign performance. Data Validation & Quality Assurance: Take ownership of data accuracy. You will ...
Data Analyst Position Description Company Profile: Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world. With 94,000 consultants and professionals across the globe, CGI delivers an end-to-end portfolio of capabilities, from strategic IT and business consulting to systems ...
... real-time or near-real-time data availability. - Develop and implement data quality and validation processes to ensure the accuracy, completeness, and integrity of data. - Monitor and troubleshoot data pipelines, identifying and resolving data-related issues or bottlenecks to maintain high data availability and reliability. - ...