Pension Administration System development
Budget: $1,500 – $3,000 USD
Role Overview
We are seeking a Full‑Stack Java Developer to build and enhance a Pension Administration System.
The ideal candidate must be strong across backend, frontend, and database layers, with proven experience in financial or member‑based systems.
Required Technical Skills:
Backend (Core)
Java (5+ years) building enterprise systems
Spring Boot (REST APIs, layered architecture, validation, exception handling)
Spring Data JPA (paging, sorting, specifications, projections, custom queries)
MS SQL Server
Normalized schema design
Stored procedures, indexing, performance tuning
Strong referential integrity and transactional workflows
Flyway or Liquibase for schema migrations
Frontend:
Thymeleaf Layouts, fragments, form binding, validation messages
React:
Functional components, hooks, state management
API integration, pagination, filtering, error handling
Front‑end quality:
Clean UI/UX suitable for daily operations
Consistent layouts, responsive design, accessibility awareness
Tools & Development Environment:
IntelliJ IDEA (mandatory)
Must be fully comfortable using IntelliJ IDEA for:
Spring Boot development
JPA entity navigation and inspections
Database tools integration
Debugging, profiling, and refactoring
Git (branching, pull requests, code reviews)
Build tools: Maven or Gradle
Postman / Insomnia for API testing
We are seeking a Full‑Stack Java Developer to build and enhance a Pension Administration System.
The ideal candidate must be strong across backend, frontend, and database layers, with proven experience in financial or member‑based systems.
Required Technical Skills:
Backend (Core)
Java (5+ years) building enterprise systems
Spring Boot (REST APIs, layered architecture, validation, exception handling)
Spring Data JPA (paging, sorting, specifications, projections, custom queries)
MS SQL Server
Normalized schema design
Stored procedures, indexing, performance tuning
Strong referential integrity and transactional workflows
Flyway or Liquibase for schema migrations
Frontend:
Thymeleaf Layouts, fragments, form binding, validation messages
React:
Functional components, hooks, state management
API integration, pagination, filtering, error handling
Front‑end quality:
Clean UI/UX suitable for daily operations
Consistent layouts, responsive design, accessibility awareness
Tools & Development Environment:
IntelliJ IDEA (mandatory)
Must be fully comfortable using IntelliJ IDEA for:
Spring Boot development
JPA entity navigation and inspections
Database tools integration
Debugging, profiling, and refactoring
Git (branching, pull requests, code reviews)
Build tools: Maven or Gradle
Postman / Insomnia for API testing