Job Description
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:
4-7+ years software development; 3+ years working with Java Spring Boot; 2+ 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.
Full-time