CrawlJobs Logo

Filters

Location
Salary

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

1290 Job Offers

Senior Software Engineer
Save Icon
Join Microsoft's M3CA Next team in Vancouver to shape the future of AI in the workplace. As a Senior Software Engineer, you'll design and deliver high-quality software, tackling challenges across the full tech stack. We seek a passionate coder with 4+ years of experience in languages like C#, Jav...
Location Icon
Location
Canada , Vancouver
Salary Icon
Salary
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join our Agentic OS team in Redmond as a Senior Software Engineer. You will architect secure, intelligent systems for Computer Use Agents, focusing on Windows internals and OS architecture. This role requires deep expertise in C/C++/C#/Python and security engineering. Collaborate with AI/ML and s...
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
Software Engineer / Senior Software Engineer - CoreAI
Save Icon
Join our Azure DevOps team in Prague as a Software Engineer. You will enhance the health and scalability of critical backend services for Authentication, Billing, or Security. We seek skilled developers with experience in C#/C++/Java, cloud platforms, and SQL performance tuning. Support millions ...
Location Icon
Location
Czech Republic , Prague
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft's 365 Substrate First Mile Networking team in Redmond. Design and implement scalable networking solutions for critical platforms like Copilot and Teams. Tackle complex distributed systems challenges at a massive scale, ensuring global performance and reliability. Requires a Bachelo...
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 Microsoft's Sovereign Cloud Security Team as a Senior Software Engineer in Reston. Develop and operate critical services within air-gapped environments using C++. This role requires an active TS/SCI clearance with polygraph and offers impactful work on Azure for highly regulated industries.
Location Icon
Location
United States , Reston
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - GM Motorsports
Save Icon
Join GM's Motorsports IT team as a Senior Software Engineer to build cutting-edge race strategy tools and analytics. You will develop web applications using Python, Angular/React, and cloud infrastructure in a fast-paced, event-driven environment. This role is based in Austin, TX or Concord, NC a...
Location Icon
Location
United States , Austin, Texas; Concord, North Carolina
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer - OneStream
Save Icon
Join GM's transformative journey in EV transportation as a Senior Software Engineer specializing in OneStream. Design, develop, and maintain OneStream solutions using your expertise in C#, VB.net, and finance planning processes. This role in Austin or Warren offers leadership, mentorship, and pot...
Location Icon
Location
United States , Austin; Warren
Salary Icon
Salary
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security as a Senior Software Engineer in Mountain View. Develop large-scale distributed services using C++, C#, Golang, or Rust. This role requires 4+ years of coding experience and 2+ years with core networking protocols. Help build a security cloud to make the digital world safer.
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Engineer - Fullstack, Engagement Growth
Save Icon
Join Uber Eats as a Senior Fullstack Engineer in New York, focusing on user engagement and growth. You will build scalable, user-facing features and run A/B tests to drive data-driven decisions. This role requires 5+ years of experience with web technologies, consumer apps at scale, and strong co...
Location Icon
Location
United States , New York
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join Microsoft Security in Redmond as a Senior Software Engineer. Design and develop large-scale, secure distributed services using C++, C#, Java, or Python. A Bachelor's degree and 4+ years of coding experience are required. Help build a safer digital world with end-to-end cloud security solutions.
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 Java Software Engineer
Save Icon
Join our team in Pune as a Senior Java Software Engineer. You will design and develop high-performance, low-latency APIs and microservices using Spring Boot and Core Java. We require 7-12 years of experience with system design, data modeling, and performance tuning. This role offers a chance to w...
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software System Design Engineer
Save Icon
Join our team in Florida as a Senior Software System Design Engineer. You will architect and own scalable CI/CD and automation platforms for complex software stacks. We seek an expert in distributed systems, containerization (Docker), and workflow orchestration (e.g., Jenkins) with strong Python/...
Location Icon
Location
United States , Florida
Salary Icon
Salary
134400.00 - 201600.00 USD / Year
amd.com Logo
AMD
Expiration Date
Until further notice
Senior Software Engineer
Save Icon
Join the Microsoft Store team in Redmond as a Senior Software Engineer. Develop innovative Windows experiences using C#/C++ and modern frameworks like WinAppSDK. Lead technical design, leverage AI/LLMs, and collaborate cross-functionally in a fast-paced, entrepreneurial environment. Shape the fut...
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 - UX Incubation
Save Icon
Join Microsoft's Applied Sciences Group to prototype and deliver AI-powered user experiences. As a Senior Software Engineer, you'll work with C++, C#, and TypeScript at the intersection of ML, software, and UX. This role in Redmond involves full-cycle development, from research to production-read...
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 Microsoft's global ISE team in Tokyo as a Senior Software Engineer. Develop innovative cloud solutions directly with customers using C#, Java, Python, or JavaScript. Requires 4+ years of experience and business-level Japanese & English skills. Collaborate on cutting-edge technology to solve ...
Location Icon
Location
Japan , Tokyo
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Java Software Engineer
Save Icon
Lead Java application development and systems analysis as a Vice President in Irving. Utilize 6-10 years of expertise with Java, Spring Boot, and relational/NoSQL databases to design and implement high-impact solutions. This senior role offers comprehensive benefits including medical coverage, 40...
Location Icon
Location
United States , Irving
Salary Icon
Salary
125760.00 - 188640.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Software Engineer - Delivery Growth - 3PDG
Save Icon
Join Uber's Delivery Growth team as a Senior Software Engineer in New York. You will build scalable systems for order processing and logistics using Golang or Java. This role involves technical ownership, systems design, and mentoring engineers to optimize the delivery experience.
Location Icon
Location
United States , New York
Salary Icon
Salary
202000.00 - 224000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Senior and Principal Software Engineers - Azure AI Search
Save Icon
Join Azure AI Search Engineering Foundations as a Senior or Principal Software Engineer in Redmond. Transform how AI Search is built and operated at scale by improving developer tools, CI/CD, and validation frameworks. Leverage your cloud and secure coding expertise to turn engineering challenges...
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
Software Engineer II and Senior Software Engineer
Save Icon
Join Microsoft Security in Israel as a Software Engineer. Develop cutting-edge cyber defense solutions using cloud, AI, and big data. Collaborate with experts to build resilient systems protecting against evolving threats. Requires 7+ years of backend development experience in Tel Aviv or Herzliya.
Location Icon
Location
Israel , Tel Aviv, Herzliya
Salary Icon
Salary
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Senior Software Integration Engineer
Save Icon
Join our team as a Senior Software Integration Engineer in Tysons Corner. You will manage the integration environment, develop automation scripts, and troubleshoot complex issues for DoD projects. Requires 5+ years in software integration, Python/C++ skills, and CI/CD pipeline experience. Must be...
Location Icon
Location
United States , Tysons Corner
Salary Icon
Salary
120000.00 - 160000.00 USD / Year
pipercompanies.com Logo
Piper Companies
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.