Job Openings
Software Engineer Java
About the job Software Engineer Java
Job Description
- Requirements Implementation: Precisely interpret and implement software requirements to deliver purposeful software solutions.
- Effective Software Development: Develop software optimized for web standards and diverse device environments (hardware and software).
- Application Design Contribution: Collaborate on the design of optimal applications that fulfill specified requirements.
- Specification-Based Implementation: Implement applications according to detailed specifications.
- Quality Enhancement: Participate in resolving issues identified by quality assurance and user feedback to improve application quality continuously.
Qualifications
- Education: Bachelor's degree in a relevant field (Computer Science, Information Systems, Information Technology, Software Engineering, Electrical Engineering, Math, or Physics) from a reputable university. Advanced degrees are considered without experience.
- Experience: Minimum 9 years of related professional experience required for candidates with a bachelor's degree.
- Mandatory Skills: Proficiency in JavaScript, TypeScript, Reactjs, and Java Spring boot, AWS.
- Preferred Skills: Familiar with AWS ec2, rds, cdk/terraform, ecs/ecr, aurora, elasticcache, MySQL
- Strong understanding of logic, algorithm, and data structure concepts