Responsibilities for Back End Engineer
- Analyze user and system requirements
- Design flowcharts to illustrate software solutions
- Write efficient code based on feature specifications
- Develop user interfaces
- Prioritize and execute tasks in the software development life cycle
- Design database architecture
- Test and debug Java applications
- Validate software functionality and security
Qualifications for Back End Engineer
- Minimum 2-3 years of working experience as a Java Software Engineer, Java Developer or similar role
- Experience building Java EE applications
- Familiarity with Object-Oriented Design (OOD)
- Good knowledge of Javascript
- Experience with test-driven development
- Problem-solving skills
- BSc in Computer Science, Engineering or relevant field.