Software Development Engineer

jump

📍 office - paris france🕐 1mo ago🔗 workday

Job Description

**Description:** Participate in all phases of the software development life cycle - from design and implementation to testing and deployment - to deliver high-quality solutions. In our agile, collaborative environment, your designs and code will have a real impact, powering the daily work of our customers worldwide. **Responsibilities:** * Developing quality software that is used by some of the world's largest technology firms, fixed income asset managers, and custodian banks * Participating in Agile meetings to contribute to development strategies and product roadmap * Owning critical processes that are highly secure, available and scalable * Reacting quickly to emerging technologies * Encouraging collaboration and stimulating creativity * Debugging, fixing, testing and validating code in development and production environments. * Understanding, responding to, and addressing customer issues with empathy and in a timely manner * Contributing to design meetings and suggesting architecture changes * Performing code reviews with a focus on high-level design choices and business logic interpretations * Writing and maintaining automated tests spanning all levels of software architecture * Documenting software implementation, architecture, design, and APIs **Requirements:**   * 2+ years’ experience building software components. * Experience with an object-oriented language, preferably Java * Strong problem-solving skills * Experience in relational databases * Bachelor’s degree in computer science or related field * Excellent verbal and written communication skills. **Desired Experience or Skills:**                                               * Experience creating & using web-service APIs. * Professional experience working in a SaaS environment * Familiarity with micro-services architecture * Fintech industry experience * Machine-learning experience **Technical stack:** As a Software Development Engineer at Clearwater, you will be working with a robust and modern technology stack, including: * Java / Spring Boot * JPA / Hibernate * Hazelcast * ReactJS / TypeScript * MariaDB / Aurora / MongoDB / DocumentDB * Kubernetes / Docker A solid understanding and experience with these technologies will enable you and your team to deliver high-quality features and robust solutions across all layers of our technical stack.
Software Development Engineer at jump | MergeJobs