Role Overview:
These developers will deliver functional modules of the new application under the Senior Developer's guidance. They will contribute to all layers of the stack: backend APIs, frontend components, and database schema design.
Responsibilities:
- Develop application features using Java Spring Boot and React.
- Contribute to data modeling, schema design, and database normalization in PostgreSQL.
- Implement and consume RESTful APIs, ensuring scalability and maintainability.
- Assist with data migration mapping, ETL, and validation.
- Support application deployments, upgrades, and release cycles.
- Implement secure coding practices, validations, and role-based access.
- Document developed modules and participated in peer reviews.
- Participate actively in Agile ceremonies.
Required Qualifications:
- 8+ years software development; 4+ years working with Java Spring Boot; 3+ years React.
- Experience supporting enterprise-scale web applications (5k+ users minimum).
- Strong background in database design and data normalization.
- Familiarity with data migration (ETL) processes.
- Experience supporting application deployments and upgrades.
- Highly motivated, adaptable, and accountable.
Health, Retirement, other