Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer - Java, Kotlin, Spring boot image - Rise Careers
Job details

Software Engineer - Java, Kotlin, Spring boot

Job Description

Software Engineer - Java, JVM, Kotlin, Spring boot
Seniority: Mid/ Senior level
Location: Lausanne 
Contract type: Full-time Permanent
Work Environment: Hybrid- 3 days in the office a week

Disclaimer: To be considered, applicants must be eligible to work within Switzerland. We will not be able to provide Visa sponsorship.

At Evooq, we are building an ecosystem of solutions that combine data, technology and investment expertise. Finance professionals use our solutions to rapidly identify investment opportunities, make informed decisions and manage the risk and the lifecycle of the investments. Moreover, Evooq is organized through highly autonomous teams and by privileging trust and responsibility.

We are expanding our core engineering team and seeking a passionate and motivated Software Engineer (Mid/ Senior level) to join us in our high-performing and agile collaborative environment.

As a Software Engineer, you will work on our core platform building new/enhancing our features whilst utilizing modern technology like Java 17, Kotlin, Spring Boot and Microservices architecture.

  • Take full ownership of the product you are crafting - You will be involved in the full life cycle of software engineering including requirement analysis, prototyping, design, implementation, deployment, monitoring, and support.
  • Ensure correctness, maintainability, and sustainability of the delivered solutions, following and promoting our established mindset for well-crafted design, code, and testing.

Qualifications

  • A can-do attitude and abundance mindset - you'll be involved in the full software life cycle, including decision-making from design to production. 
  • Good taste and basic knowledge of modern, scalable software architecture. 
  • Any knowledge of distributed systems is a plus. 
  • Hands-on experience in designing and implementing high-quality modern APIs and back-end systems 
  • Passion about writing clean code. 
  • Ability to analyze and challenge business requirements, brainstorm technology ideas, and design/build efficient cloud solutions 
  • Team spirit: You are a great teammate, making sure that everyone on your team feels valued and is excited to work with you 
  • Passion, curiosity, pragmatism, and humility. We favor code and demos over lengthy discussions. 

Technical Skills required:

  • Good knowledge of Java 
  • Spring Boot, Gradle, Docker 
  • Basic knowledge of AWS or any other cloud platform 
  • Basic knowledge of software building process including versioning, packaging, and delivering. 
  • Good knowledge of SQL, relational databases like PostgreSQL  

Technical Skills nice to have: 

  • Kotlin, Typescript 
  • Angular 
  • GitHub Action pipelines 
  • REST, gRPC  
  • Elastic Stack, Prometheus, Grafana 

Additional Information

Evooq is a global provider of technology-driven solutions for wealth managers. We are building an ecosystem that combines data, technology and investment expertise to make personalised investment scalable.

Wealth managers use our solutions to deliver personalised advice to investors with high-quality content and the best investment products.

We are headquartered in Lausanne, with additional offices in Zurich and Singapore. We operate as a group of highly autonomous teams that take responsibility for their projects and interact with each other based on mutual trust.

    Average salary estimate

    $75000 / YEARLY (est.)
    min
    max
    $60000K
    $90000K

    If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

    What You Should Know About Software Engineer - Java, Kotlin, Spring boot, Evooq

    Are you ready to embark on an exciting journey with Evooq as a Software Engineer specializing in Java, Kotlin, and Spring Boot? Located in beautiful Lausanne, Switzerland, this mid/senior level role is all about joining a team that thrives on collaboration and innovation. At Evooq, we’re not just about coding; we’re about crafting solutions that empower finance professionals to identify investment opportunities and make informed decisions. You'll have the chance to take full ownership of the product you're working on, engaging in every part of the software engineering life cycle, from requirement analysis to deployment and support. With modern technologies like Java 17, Kotlin, Spring Boot, and a microservices architecture, you'll be at the forefront of developing and enhancing our core platform. As part of a highly autonomous team, you'll be encouraged to bring your can-do attitude, design prowess, and clean coding passion to the table. Furthermore, teamwork is key – you'll make sure every teammate feels valued while fostering a fun and productive atmosphere. Whether it’s brainstorming technology ideas or discussing business requirements, your input will be pivotal in shaping the future of financial technology solutions. If you possess good taste in scalable architecture and have hands-on experience in creating high-quality APIs and back-end systems, we’d love to hear from you. Join us in Lausanne for a hybrid work environment where trust and responsibility are paramount, and make your mark in an industry that values innovation and expertise.

    Frequently Asked Questions (FAQs) for Software Engineer - Java, Kotlin, Spring boot Role at Evooq
    What responsibilities does a Software Engineer at Evooq have?

    As a Software Engineer at Evooq, your responsibilities will include taking full ownership of the products you create, engaging in every stage of the software life cycle. From requirement analysis and prototyping to design, implementation, deployment, and support, you'll ensure the correctness and sustainability of your solutions while promoting good design practices.

    Join Rise to see the full answer
    What qualifications are required for the Software Engineer position at Evooq?

    To be considered for the Software Engineer position at Evooq, you should demonstrate a can-do attitude and possess good knowledge of Java and Spring Boot. A strong understanding of modern, scalable software architecture is crucial, along with experience in designing and implementing high-quality APIs. Familiarity with cloud platforms and relational databases like PostgreSQL will also enhance your application.

    Join Rise to see the full answer
    What technologies will I work with as a Software Engineer at Evooq?

    In your role as Software Engineer at Evooq, you'll work hands-on with modern technologies such as Java 17, Kotlin, Spring Boot, and utilize Docker for containerization. Familiarity with cloud services like AWS, as well as development tools like Gradle and GitHub Action pipelines, will also be beneficial as you build efficient cloud solutions.

    Join Rise to see the full answer
    Does Evooq provide visa sponsorship for the Software Engineer position?

    Currently, Evooq does not offer visa sponsorship for the Software Engineer position. Applicants must already be eligible to work in Switzerland to be considered for this exciting opportunity in Lausanne.

    Join Rise to see the full answer
    What is the work environment like at Evooq for Software Engineers?

    Evooq fosters a hybrid work environment where Software Engineers can enjoy a mix of in-office collaboration and remote work flexibility. You'll typically spend three days in the office at our Lausanne location, working in an agile, high-performing team where trust and responsibility are highly valued.

    Join Rise to see the full answer
    Common Interview Questions for Software Engineer - Java, Kotlin, Spring boot
    Can you describe your experience with Java and how it relates to the role of Software Engineer at Evooq?

    Highlight your proficiency with Java, particularly focusing on any projects involving Java 17. Discuss your understanding of object-oriented programming concepts and how you approach problem-solving in Java, mentioning any frameworks or tools that you've utilized effectively.

    Join Rise to see the full answer
    What is your approach to ensuring the sustainability of the software solutions you build?

    Discuss your methods for writing clean, maintainable code, such as adhering to design patterns and best practices. Highlight your experience with coding standards, code reviews, and testing strategies that ensure the quality and longevity of your software.

    Join Rise to see the full answer
    Give an example of a challenging problem you faced in a project and how you overcame it?

    Provide a real-world scenario where you encountered a technical challenge. Explain the context, the problem, and the steps you took to resolve it, focusing on collaboration with your team and any specific technologies or methodologies that facilitated the solution.

    Join Rise to see the full answer
    How do you stay updated with the latest technologies and industry trends?

    Share how you regularly engage with industry resources, such as blogs, online courses, community events, or tech conferences. Mention any specific platforms or networks you follow to continually enhance your skills and knowledge related to software engineering.

    Join Rise to see the full answer
    What experience do you have with Spring Boot and microservices architecture?

    Discuss your hands-on experience building applications using Spring Boot, including your understanding of creating RESTful APIs and microservices. Illustrate your ability to design systems that facilitate scalability and maintainability while ensuring efficient communication between services.

    Join Rise to see the full answer
    Can you discuss a project where you worked collaboratively as part of a team?

    Highlight a past project that required close teamwork. Emphasize your role, how you communicated and collaborated with team members, and the outcome of the project, showcasing your ability to contribute to a positive team dynamic.

    Join Rise to see the full answer
    What steps do you take to ensure you deliver high-quality code?

    Explain your commitment to quality through best practices like writing unit tests, performing peer reviews, and leveraging automated testing tools. Talk about integrating CI/CD pipelines and conducting regular code audits to maintain high standards.

    Join Rise to see the full answer
    How do you approach gathering requirements for a new software project?

    Discuss your methodology for collaborating with stakeholders, gathering input, and translating requirements into actionable tasks. Emphasize the importance of understanding user needs and how you leverage this information to shape the development process.

    Join Rise to see the full answer
    What has been your experience with cloud computing platforms?

    Detail your familiarity with cloud platforms such as AWS, highlighting any specific services you have utilized. Share examples of how you’ve implemented cloud solutions to enhance project scalability and flexibility.

    Join Rise to see the full answer
    Why do you think you would be a good fit for the Software Engineer role at Evooq?

    Articulate your relevant experience, technical skills, and passion for financial technology. Reflect on your collaborative mindset and adaptability, along with how you share the values of autonomy and responsibility that Evooq promotes.

    Join Rise to see the full answer
    Similar Jobs
    A1FED Inc Hybrid San Antonio, Texas, United States
    Posted 6 days ago

    Join our team as an AI Programmer and help shape the future of artificial intelligence in a dynamic environment.

    Photo of the Rise User
    Posted 6 days ago

    We are looking for a skilled Front-End Engineer to enhance our innovative FoodTech applications using React and Next.js.

    Photo of the Rise User
    Apple Hybrid San Diego, California, United States
    Posted 6 days ago
    Inclusive & Diverse
    Diversity of Opinions
    Work/Life Harmony
    Dare to be Different
    Reward & Recognition
    Empathetic
    Take Risks
    Growth & Learning
    Transparent & Candid
    Mission Driven
    Passion for Exploration
    Feedback Forward
    Medical Insurance
    Dental Insurance
    Vision Insurance
    Mental Health Resources
    Life insurance
    Disability Insurance
    Health Savings Account (HSA)
    Flexible Spending Account (FSA)
    Learning & Development
    Paid Time-Off
    Maternity Leave
    Social Gatherings

    Join an innovative team at Apple to develop cutting-edge software architecture for multi-modal awareness on Apple platforms.

    Photo of the Rise User

    Join mabl as a Senior Full-Stack Engineer to build intuitive, powerful AI-driven solutions that redefine software testing.

    Posted 12 days ago

    Join Shakudo, a pioneering company in AI and data operating systems, as a Senior Software Engineer to shape the future of intelligent systems.

    Photo of the Rise User
    Two Six Technologies Hybrid Arlington, Virginia, United States
    Posted 7 days ago

    Join Two Six Technologies as a Full-Stack Developer to contribute to critical R&D projects enhancing national security through innovative web applications.

    Photo of the Rise User
    Sage Remote New York, New York, United States
    Posted 6 days ago

    Sage is looking for a Full-stack Software Engineer to build essential workflows and enhance care for older adults in senior living facilities.

    Photo of the Rise User
    SpaceX Hybrid Redmond, Washington, United States
    Posted 4 hours ago
    Mission Driven
    Social Impact Driven
    Passion for Exploration
    Reward & Recognition

    SpaceX is looking for a Full Stack Software Engineer to enhance and innovate the world’s largest satellite internet system, Starlink.

    Photo of the Rise User
    UPS Remote United States
    Posted 8 months ago
    Photo of the Rise User
    Inclusive & Diverse
    Rise from Within
    Mission Driven
    Diversity of Opinions
    Work/Life Harmony
    Rapid Growth
    Passion for Exploration
    Dare to be Different
    Dental Insurance
    Life insurance
    Health Savings Account (HSA)
    Disability Insurance
    Flexible Spending Account (FSA)
    Vision Insurance
    Mental Health Resources
    401K Matching
    Paid Time-Off
    Snacks
    Photo of the Rise User
    Inclusive & Diverse
    Empathetic
    Collaboration over Competition
    Growth & Learning
    Transparent & Candid
    Medical Insurance
    Dental Insurance
    Mental Health Resources
    Life insurance
    Disability Insurance
    Child Care stipend
    Employee Resource Groups
    Learning & Development
    MATCH
    Calculating your matching score...
    FUNDING
    SENIORITY LEVEL REQUIREMENT
    TEAM SIZE
    No info
    HQ LOCATION
    No info
    EMPLOYMENT TYPE
    Full-time, hybrid
    DATE POSTED
    April 23, 2025

    Subscribe to Rise newsletter

    Risa star 🔮 Hi, I'm Risa! Your AI
    Career Copilot
    Want to see a list of jobs tailored to
    you, just ask me below!
    LATEST ACTIVITY
    Photo of the Rise User
    16 people applied to NodeJs developer at BlackStone eIT
    Photo of the Rise User
    Someone from OH, Westerville just viewed Summer Internship - Public Health Data Science at Cotiviti
    V
    Someone from OH, Cincinnati just viewed Part-Time Executive/Personal Assistant at VirtuHire
    Photo of the Rise User
    Someone from OH, Chillicothe just viewed Area Manager at The Hemp Co by Curaleaf at Curaleaf
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed VP, B2B/Integrated Marketing at TEGNA Inc.
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Director, Marketing and GTM Strategy at Aspen Dental
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Senior Vice President, JLLIPT Marketing at JLL
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Vice President of Marketing at Forum Health
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Vice President of Marketing at Beacon
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Director of Growth Marketing at Sundays for Dogs
    P
    Someone from OH, Cincinnati just viewed Vice President of Marketing at ProCaps Labs
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Vice President, Marketing at Inmagine
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed VP of Marketing at IDIQ
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed VP of Marketing at Vultron
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Marketing Manager (Remote - US) at Jobgether
    F
    Someone from OH, Cincinnati just viewed Head of Marketing at FoodHealth Company
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed VP, Paid Marketing (Remote - US) at Jobgether
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Hospital Marketing at Datadog
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Vice President, Institutional Marketing at Tutor.com
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Director, Marketing Campaign Management at Humana