CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Software Engineer - Java/Kotlin Jobs (Hybrid work)

1290 Job Offers

Filters
Senior Software Engineer
Save Icon
Senior Software Engineer at Mojang Studios (Redmond, WA) – Join the creators of Minecraft to build a better world through play. Design and evolve cross-platform build systems for console, desktop, and mobile, using C++, C#, and CI/CD pipelines. Requires 4+ years of engineering experience and expe...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Cloud Infrastructure & Observability
Save Icon
Senior Software Engineer sought to architect Roku’s next-gen observability platform in Cambridge, UK. You will lead multi-cloud infrastructure, scaling metrics, logs, and traces across thousands of services. Requires deep Golang, Kubernetes, and Prometheus expertise, plus experience with Istio an...
Location Icon
Location
United Kingdom , Cambridge
Salary Icon
Salary
Not provided
roku.com Logo
Roku
Expiration Date
Until further notice
Senior Embedded Software Engineer
Save Icon
Join a stable, innovative engineering leader in East Sussex as a Senior Embedded Software Engineer. You will design and develop embedded software for advanced electronic systems, covering the full development lifecycle. The role requires strong embedded C/C++ experience, Agile methodologies, and ...
Location Icon
Location
United Kingdom , East Sussex
Salary Icon
Salary
Not provided
zenovo.co.uk Logo
Zenovo
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst for the Securities-Based Lending (SBL) program. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend APIs and integrate critical systems. This role offers a unique opportunity to grow within a global business,...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Digital Software Engineer Senior Analyst Java AVP
Save Icon
Join our Pune team as a Senior Java Analyst (AVP) for a key Securities-Based Lending (SBL) technology initiative. Leverage your 8+ years of Java, Spring Boot, and microservices expertise to build robust backend systems and RESTful APIs. This role offers a unique opportunity to integrate with glob...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer, Mobile Backend
Save Icon
Join Hover as a Senior Software Engineer, Mobile Backend in San Francisco or New York. Design and build scalable, reliable backend services and APIs using Ruby on Rails for our core mobile platform. We seek a full-stack engineer with 5-8+ years of experience, strong cloud and database skills, and...
Location Icon
Location
United States , San Francisco/New York
Salary Icon
Salary
165000.00 - 239000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's Business & Industry Copilots group in Redmond as a Senior Software Engineer. Design and deliver scalable platform capabilities for AI agents within Copilot Studio. Utilize your expertise in C#, Java, Python, or similar languages to build secure, reliable services. Drive engineeri...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our London team as a Senior Software Engineer, building secure, cloud-based payment systems. You will develop serverless infrastructure using TypeScript, Node.js, and AWS, ensuring PCI DSS compliance. This role requires expertise in API security, Terraform, and collaborating within a regulat...
Location Icon
Location
United Kingdom , London
Salary Icon
Salary
Not provided
parking.net Logo
Parking Network B.V.
Expiration Date
Until further notice
Senior Software Engineer - Databases
Save Icon
Join Fivetran in Toronto as a Senior Software Engineer on the Databases team. You will build and optimize high-volume data pipelines using Java and cloud platforms. This role offers a chance to improve reliability, architecture, and mentor peers. Enjoy top benefits like full medical coverage, RSU...
Location Icon
Location
Canada , Toronto
Salary Icon
Salary
139869.00 - 167849.50 CAD / Year
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer - Core Databases
Save Icon
Join Fivetran's core team in Novi Sad as a Senior Software Engineer for Databases. Design and build high-performance ELT systems, focusing on relational semantics and software performance. Enjoy full benefits, stock grants, and professional growth while shaping the foundation of our data integrat...
Location Icon
Location
Serbia , Novi Sad
Salary Icon
Salary
Not provided
fivetran.com Logo
Fivetran
Expiration Date
Until further notice
Senior Software Engineer, AI Platform
Save Icon
Join GoodLeap as a Senior Software Engineer on our AI Platform team. Build scalable, agentic AI systems using Python/TypeScript for sustainable tech. Design tools to empower teams and homeowners, tackling unique technical challenges. This role offers a collaborative environment in Austin, San Fra...
Location Icon
Location
United States , AUSTIN; SAN FRANCISCO; IRVINE; ROSEVILLE
Salary Icon
Salary
173000.00 - 200000.00 USD / Year
goodleap.com Logo
GoodLeap
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Teams as a Senior Software Engineer in Redmond. Design and deliver full-stack solutions using React, Node.js, and .NET Core to shape the future of collaboration. Build scalable features and APIs for millions of users in a fast-paced, innovative environment. Requires a relevant degr...
Location Icon
Location
United States , Redmond
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our innovative team in Sydney as a Senior Software Engineer. Develop high-impact applications using modern tech stacks like Nuxt/Vue.js, Nest.js, and TypeScript on GCP. You will design scalable solutions, mentor engineers, and collaborate cross-functionally. Bring your expertise in cloud, co...
Location Icon
Location
Australia , Sydney
Salary Icon
Salary
Not provided
safewill.com Logo
Safewill
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's 3P Copilot Extensibility team in Hyderabad as a Senior Software Engineer. You will architect and build the core platform for scalable, AI-powered Copilot agents using MCP and cloud services. This role requires deep expertise in distributed systems, APIs, and cloud security to dri...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Backend Software Engineer - Intelligent Conversation and Communications Cloud
Save Icon
Join Microsoft's IC3 team to build the intelligent platform powering billions of conversations for Teams, Skype, and Copilots. As a Senior Backend Engineer, you'll design and operate large-scale, distributed services with a focus on AI-native development. This role requires strong expertise in ba...
Location Icon
Location
Czech Republic , Multiple Locations
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer Manager
Save Icon
Lead a talented engineering team in Noida, India, building petabyte-scale data solutions for Microsoft 365. This senior manager role requires 4+ years of coding experience (C#, Java, Python, etc.) and 2+ years in people management. You will apply full-stack and data engineering skills (Spark, Kaf...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Angular Full Stack Senior Software Engineer
Save Icon
Join Citi in Pune as a Senior Angular Full Stack Engineer. Leverage 8+ years with Angular, Node.js, Java, and cloud-native tools like Kubernetes. Design enterprise applications using microservices and modern frameworks within an Agile team. Contribute to the full development lifecycle in a leadin...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Senior Software Engineer sought to design and implement scalable cloud-native solutions for telecom networks in Budapest. You will leverage Kubernetes, Docker, and microservices within an Agile team, coding in C/C++, Python, or Go. Key benefits include an annual bonus, cafeteria plan (840,000 HUF...
Location Icon
Location
Hungary , Budapest
Salary Icon
Salary
Not provided
ericsson.com Logo
Ericsson
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Windows Agents and Growth Innovations (WinAGI) team to pioneer next-gen AI agentic experiences on Windows and Copilot. We seek a Senior Software Engineer with 7+ years in C/C++ and full-stack development, plus hands-on AI tool expertise. Design and deliver high-impact, user-centric featu...
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security's IDP team in Noida as a Senior Software Engineer. Design and secure Kubernetes workloads at scale for the Defender suite. Leverage 8+ years of backend development experience in cybersecurity and distributed systems. Drive impactful improvements in a pivotal cloud infrastr...
Location Icon
Location
India , Noida
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice

About the Senior Software Engineer - Java/Kotlin role

Explore senior software engineer jobs specializing in Java and Kotlin, a high-demand career path for experienced developers who architect and build robust, scalable software systems. Professionals in this role are pivotal in transforming complex business requirements into efficient, reliable, and maintainable applications. Typically, they engage in the full software development lifecycle, from conceptual design and technical specification to implementation, testing, deployment, and ongoing optimization. A core responsibility involves making critical architectural decisions, often designing and implementing microservices, APIs, and cloud-native solutions that form the backbone of modern digital products.

Senior software engineers in the Java/Kotlin ecosystem commonly shoulder a wide array of duties. They design and develop high-performance backend services, distributed systems, and data processing pipelines. Ensuring code quality is paramount; they rigorously write unit and integration tests, conduct thorough code reviews, and advocate for best practices in clean code and design patterns like MVC. Collaboration is a key aspect, as they frequently work alongside cross-functional teams including product managers, UX/UI designers, DevOps specialists, and other engineers to deliver cohesive user experiences. Furthermore, they often provide technical leadership, mentoring junior developers, driving technical discussions, and contributing to strategic planning and knowledge-sharing initiatives.

The typical skill set for these jobs is extensive. Mastery of Java and/or Kotlin is fundamental, complemented by deep knowledge of JVM internals, concurrency, and memory management. Proficiency with popular frameworks such as Spring Boot, Micronaut, or Quarkus is highly valued. These roles require strong experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases, as well as expertise in designing RESTful and often GraphQL APIs. Familiarity with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is standard for deploying and managing applications. A strong understanding of software architecture principles, including event-driven and serverless designs, is essential.

Candidates seeking senior software engineer jobs are generally expected to possess a bachelor's degree in computer science or a related field, along with 5+ years of professional development experience. Beyond technical acumen, success in this senior role demands excellent problem-solving abilities to debug complex issues, a proactive approach to learning emerging technologies, and strong communication skills to articulate technical concepts to both technical and non-technical stakeholders. This career offers the opportunity to work on challenging problems, influence technology stacks, and build systems that serve millions of users, making it a cornerstone role in the technology industry.

Filters

×
Countries
Category
Location
Work Mode
Salary