Job Description

We are looking for an experienced Java developer to join our development team. Key Responsibilities: 1-Design and build new features and maintain existing features 2- Participate in software architecture discussions 3- Improve software development process with a focus on Quality Assurance, unit tests 4- Collaborate with other engineers on guidelines for building new and updating existing services 5- Able to deliver high quality code in a timely fashion 6- Contributes to the development of project plans and timelines. Provides estimates for planned work 7- Troubleshooting technical issues during operation and continuously improve existing solutions 8 - Participate in the entire application lifecycle, focusing on coding and debugging

Requirements

1-2+ years’ experience in Java Development 2- Deep understanding of OOP 3- Experience with large-scale web application development 4- Strong Java Web application development and related environment (Tomcat, JBoss etc.) 5- Familiar with Restful services and JSON 6- Familiar with Angular, HTML, CSS, JavaScript (Proficiency is a plus) 7- Experience in using JEE technology.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career