Description
You will design and deliver high-quality software solutions using Java and AWS cloud services.
Responsibilities
- Develop scalable, maintainable, and performance-optimized code within a microservices architecture.
- Collaborate with product managers, designers, and engineers to define requirements and solution strategies.
- Participate in peer code reviews to promote code quality and knowledge sharing.
- Implement secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Execute effective unit testing to ensure code design, readability, and reliability.
Required Skills
- 5+ years of professional software engineering experience.
- Strong proficiency in Java.
- Hands-on experience with the Spring Framework.
- Experience building and deploying within AWS cloud environments.
- Practical knowledge of microservice architecture.
- Experience working with caching frameworks.
- Ability to implement secure coding standards and unit testing practices.
- Bachelor's degree or equivalent experience in any graduate field.