Full-Stack Developer
Develop and maintain the web applications behind the Simtix platform - Java EE, Spring, Bootstrap, and SQL - working with the team that ships to Aramco gates and ministry facilities.
Full role description
Responsibilities
- Design and develop web-based applications using Java EE, Spring Framework, Bootstrap, and SQL
- Develop and maintain software that supports live customer operations
- Design scalable, reliable software solutions and write efficient, testable code
- Troubleshoot and debug applications; solve complex software problems with the team
- Participate in code reviews and uphold high code-quality standards
- Stay current with emerging software-development technologies
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Fresh or intermediate knowledge of Java, Java web, Spring Boot, Bootstrap, and SQL
- Experience with HTML, CSS, and JavaScript
- Understanding of software design patterns and principles
- Strong problem-solving, analytical, and communication skills
- Able to work independently and in a team, and to learn new technologies quickly
Benefits
- Social Security
- Medical insurance