Java Developer

Info Tech Tehran

Posted 8 years ago

Job Description

- Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance - Contribute in all phases of the development life cycle. - Prepare and produce releases of software components. - Collaborating with a team of engineers, designers and key individuals across the company to provide the most empowering user experience possible. - Write well designed testable, efficient code.

Requirements

- BS/MS degree in Computer Science, Software Engineering or a related subject - At least 3 years of experience in software development - Good knowledge on core JAVA language - Spring Framework - JPA/Hibernate - web frameworks such as Spring MVC or JSF - Object Oriented concepts and design patterns - Agile principles and continuous integration - comfortable with HTML, CSS and JavaScript - software development tools and technologies such as Maven, SVN/Git, Jenkins

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career