CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Senior Software Engineer (JVM/Kotlin) Jobs

1 Job Offers

Filters
Senior Software Engineer (JVM/Kotlin)
Save Icon
Lead the architectural transformation from monolith to modular systems as a Senior Kotlin Engineer in Warsaw. Apply your JVM, Spring, and DDD expertise to scale core insurance platforms. Enjoy share options, a learning budget, and modern benefits in this pivotal role.
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
hyperexponential.com Logo
hyperexponential
Expiration Date
Until further notice
Explore Senior Software Engineer (JVM/Kotlin) jobs and discover a pivotal role at the intersection of modern backend development and architectural leadership. Professionals in this high-impact position specialize in designing, building, and maintaining robust, scalable server-side systems using the Java Virtual Machine (JVM) ecosystem, with a strong emphasis on the Kotlin programming language. They are responsible for the core logic, data storage, and application infrastructure that power complex digital products and services. Typically, a Senior Software Engineer (JVM/Kotlin) undertakes a blend of hands-on development and strategic oversight. Common responsibilities include architecting and implementing backend services and APIs, often utilizing frameworks like Spring Boot and data persistence tools such as Hibernate or JPA. A significant part of the role involves leading efforts to modernize legacy systems, which can mean decomposing monolithic applications into modular, microservices-based architectures. This frequently incorporates principles like Domain-Driven Design (DDD) and clean architecture patterns to ensure systems are maintainable, testable, and aligned with business domains. Beyond coding, these senior engineers collaborate closely with product managers and stakeholders to translate complex business requirements into elegant technical solutions. They are also expected to champion code quality, establish technical standards, mentor junior and mid-level developers, and contribute to the overall engineering culture. Ensuring system reliability through practices like on-call rotations, performance optimization, and building observability into systems is another key aspect of the role. To excel in Senior Software Engineer (JVM/Kotlin) jobs, candidates generally need a deep, proven expertise in JVM languages, with Kotlin being highly preferred for its conciseness and safety features. Strong experience with enterprise frameworks and a solid understanding of system design, distributed systems, and database design is essential. The role demands more than just technical prowess; it requires leadership skills to drive architectural decisions, influence technical strategy across teams, and guide large-scale transformation projects. Experience in designing business-critical systems that handle complex domain logic, particularly in sectors like fintech, e-commerce, or SaaS, is highly valued. Successful professionals demonstrate a track record of ownership, from initial concept through to deployment and operational support, and possess excellent collaboration and communication skills to bridge the gap between technical and non-technical audiences. If you are seeking a career where you can shape technology stacks and lead the evolution of foundational systems, exploring Senior Software Engineer (JVM/Kotlin) jobs is your next strategic move.

Filters

×
Category
Location
Work Mode
Salary