Lead Full Stack Developer – Outbound, Selfservice
Location
India
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
Lead Full Stack Developer – Outbound, Selfservice
Miratech
• Design, develop, and maintain scalable microservices and REST APIs using Java and Spring Boot for outbound and self-service workflows • Build backend systems supporting call routing, queue management, outbound campaign management, and configuration-driven workflows • Collaborate with frontend teams to support UI-driven platforms and real-time updates without deployments • Integrate applications with AWS services including EC2, Lambda, S3, API Gateway, DynamoDB, ECS/EKS, and CloudWatch • Optimize performance, scalability, reliability, and monitoring of distributed systems in production environments • Lead technical discussions, code reviews, sprint planning, mentoring of team members, and coordination with cross-functional stakeholders in Agile environments
Job Requirements
- 10+ years of experience in Java, Spring Boot, Microservices architecture, and REST API development with strong expertise in building scalable enterprise applications
- 3+ years of experience in Team Lead or Technical Lead role managing developers, mentoring team members, conducting code reviews, and driving technical delivery
- Hands-on experience with AWS services such as EC2, Lambda, S3, API Gateway, DynamoDB, ECS/EKS, and CloudWatch for cloud-native application development and deployment
- Experience with Docker, Kubernetes, Jenkins, Git, and CI/CD pipelines for automated deployments and distributed system management
- Working knowledge of React, TypeScript, JavaScript, SQL/NoSQL databases, Kafka or other messaging systems, and event-driven architecture
- Experience in architecture discussions, production support, troubleshooting, stakeholder communication, sprint planning, and Agile/Scrum project execution
- Strong understanding of scalable system design, performance optimization, monitoring, and reliability engineering for enterprise applications
- Nice to Have: Exposure to Amazon Connect, IVR systems, outbound dialers, telecom platforms, or contact center technologies is preferred.
Benefits
- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Developer
Globaldev GroupBuilding remote teams and providing software development solutions for tech businesses 🇺🇸🇮🇱🇩🇪🇺🇦🇵🇹🇵🇱
Role Description We are looking for a skilled Full Stack Developer to join our growing team and contribute to building a new product focused on Container Risk Analysis. - Design, develop, and maintain full stack applications using Node.js, React, and JavaScript. - Build and scale a new product focused on Container Risk Analysis. - Actively leverage AI tools to accelerate development, improve code quality, and optimize workflows. - Develop and integrate APIs and backend services to support frontend functionality. - Work with AWS services to design and maintain scalable cloud infrastructure. - Ensure application performance, security, and reliability, particularly in containerized environments. - Collaborate with cross-functional teams to define, design, and deliver new features. - Continuously improve development processes and adopt modern best practices, including AI-driven development. Qualifications - 5+ years of experience in Full Stack development. - Strong experience with Node.js, React, and JavaScript. - Hands-on experience with AWS services and cloud-based architectures. - Proven experience building scalable, high-performance web applications. - Strong experience using AI tools (such as Claude, OpenText, Cursor, or similar) for code generation and development — this is a must. - Experience designing and integrating RESTful APIs and microservices. - Understanding of containerization technologies (e.g., Docker, Kubernetes) and related security considerations. - Ability to translate business requirements into scalable and maintainable technical solutions. - Strong problem-solving skills and ability to work in a fast-paced environment. - Experience working in cross-functional teams and delivering features end-to-end. Benefits - Flexible work arrangements. - 15 working days per year as Non-Operational Allowance for personal recreation, fully compensated. - Health insurance. - Public holidays. - Truly competitive salary. - Supportive HR and management team. Company Description
Title: Senior Full Stack Engineer Location: Sydney, NSW Tech – Engineering Full Time, Permanent Hybrid About Brighte Our mission is to make consumer energy resources (CER) affordable and accessible for everyone. Brighte is building the platform to enable and accelerate the energy transition by making it affordable, easy and less risky to buy and sell energy equipment. Our founder and CEO, Katherine McConnell, has been awarded Telstra Businesswoman of the year in 2020 as well as winning the Sustainability Crusader award at B&T's 2023 Women Leading Tech Awards. She is a passionate and humble leader who has a human first approach to business. As a business in 2025, we have been named a AFR Sustainability Leader within the Banking and Finance category and won the inaugural Sustainability Award at the Affies in 2024! About the Role Senior Fullstack Engineers at Brighte design, develop, test, and maintain software across the full stack from polished React interfaces to robust Node.js microservices. We work in an AI-first culture where engineers proactively look for opportunities to embed intelligent tooling and AI capabilities into our products and workflows. In this role, you will collaborate closely with product, design, and data teams to ship meaningful user-facing experiences, contribute to our microservices architecture, and help raise the engineering bar across the team. What You'll Do - Design, build, and maintain full-stack features across our React frontend and Node.js backend services - Architect and evolve microservices with a focus on reliability, scalability, and developer experience - Integrate AI capabilities (LLMs, agents, intelligent tooling) into product features and internal workflows - Collaborate with product, design, and data teams to deliver high-quality user experiences - Contribute to technical roadmap discussions, code reviews, and engineering best practices - Mentor mid-level engineers and help raise the bar across the team About You - You have a solid amount of professional experience as a fullstack engineer - Strong proficiency in Node.js (REST APIs, async patterns, performance tuning) - Deep experience with React (hooks, state management, component architecture - Hands-on experience building and operating microservices in production - Solid understanding of API design, database modelling, and distributed systems - Experience with CI/CD, testing, security and compliance - Experience in the AI space — building on LLMs (OpenAI, Anthropic, etc.), RAG pipelines, or AI agents. You've used AI to fundamentally change how you work, not as a novelty, but as your default operating mode - this is essential to your success in this role. What’s in it for you? - Flexible working arrangements to suit individual needs and a hybrid work model. Our office is designed for collaboration, creativity and balance between office engagement and remote flexibility. We work in office 3 days a week and 2 WFH. - Free lunch! Yes, there is such a thing! Kickstart your week with our Monday Mingle meaning lunch on us and great company. From tacos, to sushi, to charcoal chicken, it's a delicious way to catch up, unwind and connect. - Get social. We host a range of social activities at Brighte. A fan-favorite being our weekly Thursday social event, where you can catch up with colleagues over a drink, snack and a game of table tennis. - We want our employees to share in Brighte’s success. You will be given an opportunity to join our Employee Share Option Plans (ESOP). - Snacks galore – who doesn’t love that? Our thoughtfully stocked pantry includes snacks to suit your every mood. Fresh bread, protein bars, popcorn, fresh fruit, chocolate, soy crisps, cookies – you name it! We also offer a carefully curated collection of wines and beer on tap for those looking to unwind or enjoy a social moment. - End-of-trip facilities. Cycle in to work, lock up your wheels and have a shower in our end-of-trip facilities, which come complete with towel service and hair dryers. - Anniversary leave - your dedication at Brighte won’t go unnoticed. Enjoy an extra day to celebrate your work anniversary with us. Our Hiring Process - what to expect? At Brighte, we use AI every day, and we hire people who do too. We're looking for people who have lived or are living the AI transformation and will drive this forward at Brighte. That's why all roles include an assessment which is designed to see how you put AI to work. There's no right tool (we use Claude, but you can use whatever you're most comfortable with), and there's no trick to it - we want to see how you think. We will talk about this in more detail if you are invited to a phone screen with our Talent team. Towards the end of our hiring process, we require all candidates to undertake references and background checks, which include a police check, anti-money laundering and bankruptcy checks. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Senior Software Engineer - Data Integration & JVM Ecosystem
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
Role Description As a Senior Software Engineer specializing in JVM-based frameworks, you'll serve as a core contributor, owning and maintaining critical parts of ClickHouse's Data engineering ecosystem. This role sits at the intersection of high-performance database engineering and developer experience, where you'll craft tools that enable Data Engineers to harness ClickHouse's incredible speed and scale. - Own the full lifecycle of data framework integrations - from the core database driver that handles billions of records per second to SDKs and connectors that make ClickHouse feel native in JVM-based applications. - Build the foundation that thousands of Data engineers rely on for their most critical data workloads. - Impact how companies process massive datasets, from real-time analytics platforms ingesting millions of events per second to observability systems monitoring global infrastructure. - Collaborate closely with the open-source community, internal teams, and enterprise users to ensure our JVM integrations set the standard for performance, reliability, and developer experience. Qualifications - 6+ years of software development experience focusing on building and delivering high-quality, data-intensive solutions. - Proven experience with the internals of at least one of the following technologies: Apache Spark, Apache Flink, Kafka Connect, or Apache Beam. - Experience developing or extending connectors, sinks, or sources for at least one big data processing framework such as Apache Spark, Flink, Beam, or Kafka Connect. - Strong understanding of database fundamentals: SQL, data modeling, query optimization, and familiarity with OLAP/analytical databases. - A track record of building scalable data integration systems (beyond simple ETL jobs). - Strong proficiency in Java and the JVM ecosystem, including deep knowledge of memory management, garbage collection tuning, and performance profiling. - Solid experience with concurrent programming in Java, including threads, executors, and reactive or asynchronous patterns. - Outstanding written and verbal communication skills to collaborate effectively within the team and across engineering functions. - Understanding of JDBC, network protocols (TCP/IP, HTTP), and techniques for optimizing data throughput over the wire. - Passion for open-source development. Requirements - Prior contributions to open-source projects: actively engaging with the OSS community, advocating for users, and influencing the evolution of the core system through your contributions. - Familiarity with ClickHouse or similar high-performance data platforms. - Working knowledge of Python, especially in data engineering contexts (e.g., Pandas, PySpark, Airflow), and ability to contribute to Python tooling when needed. Benefits - Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries. - Healthcare - Employer contributions towards your healthcare. - Equity in the company - Every new team member who joins our company receives stock options. - Time off - Flexible time off in the US, generous entitlement in other countries. - A $500 Home office setup if you’re a remote employee. - Global Gatherings – Opportunities to engage with colleagues at company-wide offsites. - Culture - As part of a rapidly scaling startup, you will be instrumental in shaping our culture.
Principal Software Engineer - Postgres
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
Role Description ClickHouse is expanding its capabilities in the database systems domain, building next-generation infrastructure that redefines performance, scalability, and developer experience. We’re looking for a Principal Engineer with deep expertise in systems programming and database internals — particularly Postgres — to help us push boundaries in how databases are built and operated at scale. This is a strategic and high-impact role for an engineer who can work independently across complex technical areas: - Storage and performance optimization - Distributed coordination - Extension development You’ll shape critical components of our data platform, mentor other engineers, and drive architectural direction for systems that serve massive workloads. What You’ll Do - Lead design and implementation of advanced systems features across areas like storage, replication, query execution, and performance optimization. - Contribute to and extend Postgres internals — improving reliability, scalability, and efficiency. - Prototype and build extensions that expand Postgres’s core capabilities and integrate with cloud-native infrastructure. - Collaborate with product, infrastructure, and cloud platform teams to deliver robust, developer-friendly experiences. - Profile and optimize database performance using low-level instrumentation and benchmarking. - Provide technical leadership, set standards for engineering excellence, and mentor senior engineers. - Operate with significant autonomy and ownership — driving projects from concept to production. Qualifications - 10+ years of experience building systems software in C/C++ or Rust (Go experience a plus). - Deep knowledge of PostgreSQL or other database engine internals, including storage, execution, or replication subsystems. - Strong understanding of concurrency, operating systems, and performance engineering. - Proven ability to ship large-scale systems or core infrastructure features end-to-end. - Experience contributing to open-source databases or similar complex systems is highly desirable. - Pragmatic problem solver with a bias for simplicity and measurable impact. - Thrives in a high-autonomy, high-velocity environment. Benefits - Flexible work environment - ClickHouse is a globally distributed company and remote-friendly. We currently operate in over 20 countries. - Healthcare - Employer contributions towards your healthcare. - Equity in the company - Every new team member who joins our company receives stock options. - Time off - Flexible time off in the US, generous entitlement in other countries. - A $500 Home office setup if you’re a remote employee. - Global Gatherings – We believe in the power of in-person connection and offer opportunities to engage with colleagues at company-wide offsites. - Culture - We All Shape It. As part of a rapidly scaling start-up, you will be instrumental in shaping our culture. Compensation The typical starting salary for this role in the US is $140,000 - $200,000 USD. The typical starting salary for this role in US Premium Markets is $158,000 - $232,000 USD. For roles based in the United States, the typical starting salary range for this position is listed above. In certain locations, such as the San Francisco Bay Area and the New York City Metro Area, a premium market range may apply, as listed. These salary ranges reflect what we reasonably and in good faith believe to be the minimum and maximum pay for this role at the time of posting. The actual compensation may be higher or lower than the amounts listed, and the ranges may be subject to future adjustments. An individual’s placement within the range will depend on various factors, including (but not limited to) education, qualifications, certifications, experience, skills, location, performance, and the needs of the business or organization. If you have any questions or comments about compensation as a candidate, please get in touch with us at paytransparency@clickhouse.com.

