Senior Software Engineer Position
We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and building high-impact features using Java/Spring on the back end and Angular on the front end.
* Main Responsibilities:
* Design and build high-impact features
* Lead end-to-end development
* Collaborate with UX designers
Requirements:
* 8+ years building production-grade web and mobile applications
* Deep expertise in Spring Boot
* 5+ years experience with JavaScript frameworks preferably Angular
* String experience with message queuing
* AWS Savvy with experience in cloud-native applications
* Proficiency in relational databases and RESTful API design
* Strong analytical skills
* Very strong English communication skills
Nice-to-Haves:
* Experience with streaming and AI tools
* Familiarity with behavioral-data platforms and event-tracking tools
* Prior work on hybrid mobile apps
* Exposure to cloud-native deployments
Why You'll Love Working Here
* Impact & Growth: Your contributions directly shape a mission-critical product used by top-tier clients worldwide
* Collaborative Culture: Join a smart, supportive team that values diversity of thought and continuous learning
* Professional Development: Benefit from mentorship programs, access to expert networks, and a stipend for conferences or courses