- Develop software solutions by studying information needs, systems flow, and data usage.
- Design, develop, and test server-side logic using Java Spring Boot.
- Document solutions through code comments, flowcharts, and technical layouts.
- Optimize system performance and identify bottlenecks.
- Lead and collaborate with agile cross-functional teams.
- Conduct peer code reviews and provide mentorship.
- Translate business requirements into technical requirements.
- Implement automated and unit tests in collaboration with QA.
- Improve operations by recommending policy or procedure changes.
AWSPostgreSQLGCP+7 more