Back-End Developer

Asan Pardakht (AP) Tehran

Posted 6 months ago

Job Description

• Participate in the entire application life cycle, focusing on coding and debugging • Write clean code to develop back end request processing applications • Troubleshoot and debug applications • Manage cutting-edge technologies to improve legacy applications • Gather and address technical and design requirements • Build reusable code and libraries for future use • Follow emerging technologies

Requirements

• In-depth understanding of the entire software development process (design, development and deployment) • Work experience as a Back-end developer with Java • Experienced in One java micro service framework like Spring boot or Drop wizard • Design, develop and manipulate database using SQL and NoSQL databases • Experienced in JSON REST API. • Experienced in Test-driven development (TDD) • Familiar with Git and Continuous integration process • Familiar and passionate about Design Patterns and Architecture. • Familiar with micro service architecture • Analytical and time management skills • Teamwork skills with a problem-solving attitude

Job Category:

IT - Software & Web Development

Employement type:

Full Time

Job Category:

IT - Software & Web Development

Employement type:

Full Time

To see more jobs that fit your career