





Mid-level senior fullstack role with popular Java/Angular stack and moderate company brand.
Strong Java/Angular product skills transferable, but financial-services domain preference reduces portability.
Explicit 7+ years and mandated Java, Spring, Angular, Kafka and database experience increases filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own development and maintenance of core commercial Java-based applications using Spring, JEE, and related technologies.
Translate business requirements into design and executable code for distributed, asynchronous enterprise real-time processing applications.
Become subject matter expert on key platforms and integration points; participate in design, testing, debugging, and implementation of software solutions.
7+ years of professional experience in developing Java, JEE, and Spring-based applications.
Proficient in Java SE (8,11,17), JEE (EJB, JDBC, JMS), Spring Framework, JPA (Hibernate), Angular (v17+ preferred), and TypeScript.
Experience with RESTful and SOAP Web Services, Microservices using Spring + Docker, and databases like Oracle, MySQL, SQL Server, or PostgreSQL with SQL/PLSQL skills.
Strong knowledge of Unix/Linux shell scripting and advanced-level Unix/Linux systems.
Experienced in building distributed asynchronous solutions using messaging platforms like Kafka, MQ, RabbitMQ, JMS.
Familiar with enterprise integration patterns, software design patterns, and multi-tier product architecture involving upstream/downstream application integration.
Has domain knowledge or prior experience developing enterprise financial solutions in the financial services industry.