At DePronto (EvoNext product), we’re shaping the future of RegTech and FinTech, blending innovation with technology to revolutionize Governance, Risk, and Compliance (GRC). We are seeking talented Java developers ready to drive the development of our next-generation platform designed for banking, finance, and insurance industries.
If you’re excited about making a tangible impact in a forward-thinking, collaborative environment, this role offers a unique opportunity to leverage your skills in Java, modern frameworks, and automation technologies.
Why Join Us?
- Timing: We’re at the perfect growth stage—big enough to have resources, small enough for your contributions to shine.
- Engineering at the Core: Your expertise is critical to achieving the company’s goals alongside other business functions.
- Dynamic Teams: Join a culture of short development cycles, dedicated releases, and idea promotion from Day 1. Collaboration and innovation are at the heart of what we do.
Key Responsibilities
- Java Expertise: Develop robust, scalable solutions using object-oriented programming principles.
- Multi-Threading & Performance: Optimize performance through parallelism, resource sharing, and strategies to avoid deadlocks.
- Web Application Development: Build applications using MVC frameworks with dependency injection for modular and testable designs.
- RESTful Services: Design and consume REST APIs, following best practices for efficiency and maintainability.
- Tech Stack Mastery: Work with tools and libraries such as Spring, Swagger, and Spring Boot.
- Event-Driven Solutions: Implement queuing solutions with Kafka, and manage scheduling through Jenkins.
Skills & Experience
- Java Mastery: 3+ years of hands-on Java development with leadership or mentorship experience.
- Technical Breadth: Strong background in the listed technologies and frameworks.
- Solution Delivery: Proven ability to design, implement, and ship complex software solutions.
- Analytical Mindset: Excellent problem-solving skills to tackle real-world challenges in GRC.
- Team Player: Strong communication and collaboration skills.