Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Essential Qualifications:Must be located in Bangalore, or willing to relocate. A minimum of 6 years hands-on experience with Java in enterprise-level projects. Familiarity with dependency injection and its application in unit testing frameworks. Knowledge of Java best practices, including insights from 'Effective Java' by Josh Bloch. Experience in writing multi-threaded Java programs and an understanding of the Java memory model. Familiarity with multi-threading best practices as outlined in 'Java Concurrency in Practice' by Brian Goetz.
About the job
We are seeking an experienced Senior Software Engineer to take the lead on the technical roadmap of our data platform team, which is composed of 5-10 talented engineers who may still be developing their skills.
In this role, your responsibilities will include:
Defining and updating the technical roadmap for the upcoming months.
Mentoring junior engineers through code reviews and imparting knowledge on coding and design best practices.
Developing and designing systems for new features and fixing bugs.
Ensuring operational excellence by monitoring production systems.
About Cermati
Cermati is a leading financial technology (fintech) startup based in Indonesia, revolutionizing the way people find and apply for financial products online. Our platform empowers users to compare financial offerings and apply without the need to visit a physical bank. Our dynamic team consists of professionals with backgrounds from prestigious Silicon Valley tech companies such as Google, Microsoft, LinkedIn, and Sofi, alongside talents from top Indonesian startups like Doku and Touchten. Our team members are alumni of esteemed universities, including Universitas Indonesia, ITB, Stanford, and Cornell. We are committed to fostering a culture of openness, transparency, and meritocracy akin to that of Silicon Valley. Join us in our mission to establish a world-class fintech company in Indonesia.
Similar jobs
1 - 20 of 2,911 Jobs
Search for Software Development Engineer Ii Java Backend
Join Sixt, a leading global mobility service provider, as a Software Development Engineer II specializing in Java Backend. In this role, you will work with a dynamic and innovative team to design, develop, and maintain robust backend systems that support our expansive digital services. You will leverage your expertise in Java programming and related technologies to solve complex challenges and enhance our service offerings.We value creativity, collaboration, and a passion for technology. If you are eager to contribute to exciting projects in the tech and engineering domain, we want to hear from you!
Join Sixt as a Software Development Engineer II specializing in Java Backend development. In this role, you will be part of a dynamic team that is focused on building high-quality software solutions that enhance our services and user experience. You will contribute to the design, development, and implementation of back-end applications that drive our business forward.
Join SurveyMonkey, the premier platform for surveys and forms, designed for businesses and adored by users. With a blend of powerful features and user-friendly design, we cater to a variety of needs, from customer experience to employee engagement, market research, and more. Our platform integrates research expertise with AI technology, making it feel like you have a team of expert researchers at your fingertips.Trusted by millions, from startups to Fortune 500 companies, SurveyMonkey empowers teams to collect insights that foster informed decision-making, create exceptional experiences, and drive business success. Learn more at surveymonkey.com.What We’re Looking ForWe are on the lookout for a dynamic Backend Software Engineer II to become part of the SurveyMonkey team. This role is ideal for someone passionate about code quality and system architecture. You will be instrumental in designing and maintaining the backend systems that power our multi-tenant SaaS platforms. As a member of the GFB Digital Team, you will elevate the high-performance services that fuel our growth and ensure our robust systems scale efficiently while remaining optimized for performance.Your ResponsibilitiesLead features from architectural planning through implementation, deployment, and monitoring, ensuring production-ready code.Develop and maintain backend services and APIs that manage engineering complexity while meeting timely business demands.Modernize existing systems and optimize database performance across Relational (MySQL/PostgreSQL) and NoSQL (MongoDB) databases.Enhance CI/CD pipelines and utilize Observability tools (Open Telemetry) to improve deployment workflows and troubleshoot production issues efficiently.Cultivate a culture of technical excellence through code reviews, writing tests, and collaborating with fellow engineers to maximize team potential.
Join our innovative team at Sixt as a Software Development Engineer II, specializing in Java Backend development. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that enhance our services and drive our business objectives. You will collaborate with cross-functional teams to analyze requirements, troubleshoot issues, and implement new features.
Join our dynamic team at Weekday Technologies as a Software Development Engineer II specializing in backend development. In this role, you'll work on building and optimizing server-side applications that power our innovative solutions. This is a fantastic opportunity to collaborate with talented engineers and contribute to impactful projects that shape the future of technology.
Discover OktaAt Okta, we are proud to be the world's leading identity company, empowering individuals to securely access any technology, anywhere, and on any device or application. Our innovative Okta Platform and Auth0 Platform deliver secure access, authentication, and automation, placing identity at the forefront of business security and growth.We embrace a diverse range of perspectives and experiences, and we are not seeking perfection; rather, we value lifelong learners who can enrich our team with their unique insights.Join us in creating a world where identity truly belongs to you.Company Description:Okta stands as the premier independent provider of enterprise identity solutions. The Okta Identity Cloud facilitates secure connections for organizations, ensuring the right individuals have access to the right technologies at the right time. With over 6,500 pre-built integrations with various applications and infrastructure providers, Okta enables its clients—including industry giants like 20th Century Fox, JetBlue, Nordstrom, Slack, Teach for America, and Twilio—to protect the identities of their employees and customers.Position Description:The Okta platform offers a suite of services including directory services, single sign-on, robust authentication, provisioning, workflow capabilities, and integrated reporting. It operates on a secure, reliable, and extensively audited cloud platform that seamlessly integrates with on-premises applications, directories, and identity management systems.We are on the lookout for an accomplished Staff Software Engineer to join our Advanced Apps team, focusing on the enhancement and management of connectors to popular SaaS applications such as Workday, Salesforce, GCP, and AWS. This role will involve close collaboration with the Lifecycle Management (LCM) team, which provides automation for Joiner, Mover, Leaver processes. The connectors developed will give our customers the flexibility to import and provision identities and entitlements across their SaaS applications, requiring you to design, build, and maintain solutions that align with application features and scalability needs.Job Duties and Responsibilities:Collaborate with the senior engineering team on major development projects, including design and implementation.Engage with cross-functional teams (including Architects, QA, Product, Technical Support, Documentation, and UX teams) to assess application-specific protocols and construct connectors.Analyze and refine requirements in partnership with Product Management.Rapid prototyping to validate scalability and performance.
Teamwork makes the stream work. Join Roku in transforming the television experienceAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to enhance how the world engages with entertainment. Our innovative approach has revolutionized TV streaming, connecting viewers with their favorite content, empowering publishers to reach vast audiences, and equipping advertisers with unparalleled tools to connect with consumers.From day one at Roku, you'll play a crucial role in driving our mission forward. We are a dynamic public company where every employee's contribution is recognized. You will have the chance to delight millions of TV streamers globally while acquiring valuable experience across diverse domains. About the Role Our Ad Engineering Team is on the lookout for a Senior Software Engineer specializing in the Advertising Platform. This role is essential for the creation of a highly scalable, reliable, real-time advertising platform that will support and expand Roku's rapidly growing advertising business. If you possess a wealth of experience in building complex systems, thrive in a high-tech environment, and enjoy mentoring others while overcoming challenges, this position is tailored for you! ResponsibilitiesCollaborate with a talented engineering team to design, develop, and maintain a robust advertising platform.
Join our innovative team at lokal-app as a Backend Software Development Engineer II. In this role, you'll be responsible for designing and implementing robust backend systems that power our applications. You will work closely with cross-functional teams to ensure that our infrastructure is scalable and efficient, enhancing user experience for our clients.
Role overview Nagarro seeks a Staff Engineer specializing in Java backend development for its Bengaluru office. This role centers on designing, building, and supporting backend systems that manage high-demand workloads. Collaboration with colleagues from various disciplines is a key part of delivering effective technical solutions. What you will do Design backend architectures and components using Java Implement and maintain scalable, high-performance systems Work with teams across disciplines to address technical challenges Location This position is based in Bengaluru.
We are seeking an experienced Senior Software Engineer to take the lead on the technical roadmap of our data platform team, which is composed of 5-10 talented engineers who may still be developing their skills.In this role, your responsibilities will include:Defining and updating the technical roadmap for the upcoming months.Mentoring junior engineers through code reviews and imparting knowledge on coding and design best practices.Developing and designing systems for new features and fixing bugs.Ensuring operational excellence by monitoring production systems.
Join our dynamic team at Weekday-1 as a Software Development Engineer II (SDE II). In this role, you will be instrumental in designing, developing, and deploying innovative software solutions. Collaborate with cross-functional teams to enhance product functionality and optimize performance. Your expertise in software engineering principles will drive our projects forward.
Join OneDirect as a Software Development Engineer II, where your passion for technology will drive innovative solutions for Fortune 1000 companies. We are seeking motivated individuals with 2 to 5 years of experience who are eager to contribute to a product company making a real impact in Bengaluru.At OneDirect, we specialize in enhancing customer experiences across various touchpoints, working with industry leaders to deliver top-notch enterprise software solutions.Why Choose Us?Work with a diverse tech stack including nginx, Tomcat, MongoDB, Cassandra, Spinnaker, MySQL, and more - perfect for those eager to learn.Collaborate with talented and passionate professionals.Be part of a team that builds impactful solutions from India, for the world.Key Responsibilities:Design and develop scalable applications.Collaborate with cross-functional teams to outline, design, and implement new features.Conduct unit tests to ensure code robustness, including edge cases and usability.Explore and implement new technologies to enhance development efficiency.Write clean, maintainable code while rapidly iterating and deploying.Engage in all development phases from design to release, while mentoring and leading team members.
We are seeking a talented Senior Backend Software Engineer to become a key member of our Data Flow Team at Nexthink. In this role, you will work within a highly autonomous and skilled team responsible for the integration and enhancement of vast volumes of endpoint data, turning it into actionable insights for improved digital employee experiences.You will take on complete ownership of the components you develop—from gathering requirements and designing solutions to implementing, validating, and deploying your work. Our team embraces a DevOps and CI/CD culture, emphasizing automation, code quality, and maintainability while collaborating to create a premier cloud platform utilizing modern practices.
Join us at prox-works as a Senior Software Development Engineer specializing in Java, where you will play a crucial role in developing backend systems that enhance the user experience during pivotal moments—like launching the app, engaging with personalized content, and more. Your focus will be on scaling our platform's infrastructure, designing a cutting-edge compositor engine, and advancing a multi-widget, server-driven layout system that builds dynamic, engaging pages across all devices. You will be instrumental in ensuring that millions of users experience fast, seamless, and reliable service, regardless of the time, traffic, or device used.Key ResponsibilitiesLead the development of scale-critical paths that ensure the system can manage peak concurrency, multi-region delivery, and freshness guarantees.Create the infrastructure and capabilities that act as the orchestration layer between downstream services and client applications, facilitating rapid experimentation and smooth rollouts across all devices and platforms.Engineer the Compositor Engine to fetch and rank content blocks (widgets/cards), merge metadata, and deliver highly contextual page definitions to clients in milliseconds.Collaborate with Product, Data Science, and Frontend teams to create use cases such as personalized feeds, layouts, and dynamic page composition.Enhance latency, throughput, and observability across UI surfaces driven by the server, including Homepage, Watch pages, and Detail views.Contribute to essential platform primitives utilized by various teams—such as layout DSLs, contract validation, fallback mechanisms, and preview tooling.Engage in design discussions, code reviews, and on-call rotations, ensuring high service reliability during peak traffic periods.Continuously assess relevant technologies and steer architecture and design discussions while guiding and mentoring junior developers on functional attributes and domain knowledge.
Capco is seeking a Senior Java Backend Developer to join our dynamic team in Bengaluru. In this role, you will leverage your extensive Java experience to design, develop, and maintain high-performance backend systems. You will work closely with cross-functional teams to deliver innovative solutions that meet client needs. If you are passionate about technology and eager to make an impact, we want to hear from you!
Join our dynamic team at Capco as a Senior Java Backend Developer. In this role, you will leverage your expertise in Java to design and implement robust backend solutions that enhance our financial services offerings. You will work collaboratively with cross-functional teams to deliver high-quality software applications that meet our client's needs and expectations.
Nexthink is seeking a talented Java Engineer who thrives on innovation and is passionate about learning. As a part of our team, you will challenge conventional practices and enhance your skills to maintain our position as a leader in the digital employee experience sector. Your motivation for our products and technology stack will be paramount as you develop scalable software solutions within an agile framework. You will be responsible for designing, constructing, and delivering robust and scalable distributed services, utilizing advanced cloud-native features to process billions of events. Your contributions will significantly enhance the reliability and efficiency of our platforms, impacting both our product and engineering practices to ensure optimal system availability, scalability, and performance.• Implement, test, and streamline Nexthink's data platform, accelerating data onboarding processes.• Collaborate proactively with Product Management and engineering stakeholders to uphold high-quality standards in a dynamic, iterative environment.• Engage actively in shaping the technology roadmap.• Advocate for enhancements in product, security, quality, and performance.• Promote best practices and foster team efficiency.• Deliver complex features and improvements.• Assist with Level 3 support requests alongside the team.• Embrace an agile mindset and participate actively in various ceremonies.
At ZoomInfo, we are committed to accelerating careers. Our dynamic environment fosters quick decision-making, bold thinking, and empowers you to deliver your best work. You will collaborate with passionate teammates who support each other and celebrate successes together. With cutting-edge tools at your disposal and a culture that promotes ambition, you will not only contribute but also drive impactful change at a rapid pace.We prioritize creativity, innovation, teamwork, accountability, and tangible results. If you have the drive to take initiative and deliver results independently, we want to hear from you! We aspire to elevate our company and seek individuals who align with our vision. Our commitment to continuous improvement, leveraging advanced technologies and processes, is fundamental to delighting our customers and boosting our revenues.We are on the lookout for a Software Engineer with a strong focus on backend development to join our Chorus Platform team. Chorus.ai is a leading Conversation Intelligence platform designed for Sales Teams, processing and analyzing extensive sales call data to provide actionable insights for enhancing sales performance. Our platform generates critical insights and notifications for sales managers regarding deal progression, risks, and necessary next steps to close deals efficiently. Chorus is an essential tool for modern, data-driven sales teams.As a member of the Platform team, you will engage in exciting and challenging projects aimed at equipping various user personas with the capabilities of our core technology. You will take ownership of certain aspects of our customer-facing product, working with diverse technologies to develop solutions capable of handling millions of customer requests daily.Collaboration will be at the heart of your role, and you will be welcomed by an incredibly talented, motivated, and intelligent team that will help you reach your fullest potential. Join us if you are eager to contribute to an ambitious team with significant goals.
Join Jiostar as a Staff Software Development Engineer specializing in Java. In this role, you will be at the forefront of developing innovative software solutions that drive our business forward. Collaborate with a talented team to design, implement, and optimize high-performance applications that meet our clients' needs.
Join our dynamic Digital Employee Experience (DEX) team at Nexthink, where we are committed to transforming user experiences across organizations. As a Senior Backend Software Engineer, you will collaborate closely with a talented team to develop and maintain a sophisticated data pipeline that processes millions of messages per second. This role requires a quick-thinking individual with a strong grasp of complex and abstract systems.
Nov 14, 2025
Sign in to browse more jobs
Create account — see all 2,911 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.