Technical Skills (Mandatory)
Front-End / UI UX
Modern UI/UX design principles
Responsive design across devices
Experience with:
o Material Design 3 / Fluent UI / Custom design systems
o Angular state management (NgRx, NGXS, Signals)
Section 508 accessibility compliance
Back-End (Java Modern Stack)
Java 21 (LTS) expertise including:
o Virtual Threads, Structured Concurrency
o Records, Sealed Classes, Pattern Matching
o Streams, Lambdas, Reactive Programming
o Foreign Function & Memory API
Concurrency & Multithreading
Reactive frameworks (Project Reactor, RxJava)
Reporting & CMS tools (Jasper, Alfresco)
Spring & Jakarta EE
Spring 3.x (latest):
o Spring MVC, Web, Data JPA, Transactions
o Spring Security 6
o REST API design
Jakarta EE 10:
o JAX-RS, JPA, CDI, JTA
o Jakarta Security, Servlet
o Legacy JSF support
Experience with modern Jakarta namespaces
Application Server
JBoss EAP 8:
o Deployment & troubleshooting
o Module management
o Datasources, security realms, logging
Database
MS SQL Server 2019 / 2022
Strong T-SQL:
o Stored procedures, triggers, views
o Indexing & performance tuning
JDBC, Hibernate/JPA
JSON, XML serialization
DevOps & CI/CD
Maven or Gradle
CI/CD tools:
o Jenkins
o SonarQube
o Bitbucket