About the Role
We are seeking a seasoned Full Stack Developer to join our team. As a key member, 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 using Java/Spring and Angular.
* Collaborate with UX designers to translate wireframes and prototypes into pixel-perfect interfaces.
* Conduct A/B tests and user-behavior analyses to continuously optimize flows.
* Make strategic decisions around architecture, migrations, and performance optimizations.
* Establish coding best practices, testing protocols, and deployment pipelines.
* Extend our platform to mobile apps, ensuring seamless data sync and consistent user experiences.
Requirements and Qualifications
* 8+ years of experience in building production-grade web and mobile applications.
* Deep expertise in Spring Boot, with 5+ years of experience in Java and JPA/Hibernate.
* Angular mastery, with 5+ years of experience in JavaScript frameworks.
* String experience with message queuing (Kafka, RabbitMQ, or AWS SQS/SNS).
* AWS savvy, with 2+ years of experience in designing and operating cloud-native applications on AWS.
* Proficiency in relational databases (PostgreSQL) and RESTful API design.
* Sharp analytical skills, comfortable using data analytics to derive user insights.
* Very strong English communication skills, both written and verbal.
* A self-starter who thrives in a fast-paced, autonomous environment.
Benefits and Culture
1. You'll contribute directly to shaping a mission-critical product used by top-tier clients worldwide.
2. You'll join a smart, supportive team that values diversity of thought and continuous learning.
3. You'll benefit from mentorship programs, access to expert networks, and a stipend for conferences or courses.
4. Our collaborative culture fosters a sense of belonging and promotes professional growth.
],