You will develop and maintain full-stack applications using Java and JavaScript.
Responsibilities
- Write clean, maintainable code for front-end and back-end components.
- Apply object-oriented design principles to all software development tasks.
- Integrate new languages, frameworks, and APIs into existing systems.
- Manage data structures and interact with relational databases.
Required Skills
- 5+ years of professional experience in software development.
- Strong proficiency in Java.
- Solid understanding of JavaScript.
- Working knowledge of HTML and CSS.
- Foundational knowledge of object-oriented design.
- Experience working with relational databases.
- Ability to implement and manage data structures.
- Bachelor's degree or equivalent graduate qualification.
Preferred Skills
- Fluency in C#.
- Experience with modern web technologies.