Web Application Architectural Specialist
We are seeking a highly skilled Web Application Architectural Specialist to lead the development of high-impact features using Java/Spring on the back end and Angular on the front end. The ideal candidate will have experience in designing and building scalable, secure, and efficient web applications.
About the Role:
* Design and build complex web applications using Java/Spring and Angular.
* Collaborate with UX designers to create pixel-perfect interfaces and conduct A/B tests to optimize user flows.
* Make strategic decisions about architecture, migrations, and performance optimizations.
* Establish coding best practices, testing protocols, and deployment pipelines.
* Evaluate and extend our platform to mobile apps, ensuring seamless data sync and consistent user experiences.
* Mentor junior developers and foster a culture of knowledge sharing.
Requirements:
* 8+ years of experience building production-grade web and mobile applications.
* Deep expertise in Spring Boot, JPA/Hibernate, and Java.
* Strong proficiency in JavaScript frameworks, preferably Angular.
* Experience with message queuing systems, such as Kafka, RabbitMQ, or AWS SQS/SNS.
* AWS cloud-native application design and operation skills, including Lambda, ECS/EKS, Step Functions, SQS, RDS, and IAM.
* Proficiency in relational databases (PostgreSQL) and RESTful API design.
* Sharp analytical skills and ability to use data analytics to derive user insights.
* Excellent English communication skills, both written and verbal.
Nice-to-Haves:
* Hands-on experience integrating streaming and AI tools, such as agentic workflow.
* Familiarity with behavioral-data platforms and event-tracking tools.
* Prior work on hybrid mobile apps (Ionic/Capacitor).
* Exposure to cloud-native deployments (Docker, Kubernetes, AWS/GCP).
Benefits:
* Your contributions directly shape a mission-critical product used by top-tier clients worldwide.
* You'll join a smart, supportive team that values diversity of thought and continuous learning.
* Benefit from mentorship programs, access to expert networks, and a stipend for conferences or courses.
Why You'll Thrive Here:
You'll have the opportunity to work on challenging projects, collaborate with talented professionals, and grow your skills and knowledge. Our company culture emphasizes innovation, teamwork, and continuous learning.