Java Developer

Tecnotree Tehran

Posted 3 months ago

Job Description

-Deliver tactical and strategic improvements to large scale Java/J2EE/Mobile based product -Design, develop and test Java-based solutions using common standards and frameworks such as JPA, JavaEE, Spring framework, and Hibernate -Maintain and update existing J2EE applications as needed •We will offer you: -Competitive salary -Insurance and all legal benefits -Working in the International Company -Attractive and calm working environment -Working with a professional team in the field of Telecom

Requirements

-BS/MS degree in Computer Science, Software Engineering or related field -Deep understanding of software development principles and design patterns as well as troubleshooting and debugging -Be extremely proactive in identifying issues and tackling challenges -Be very thirsty to learn and grow, both professionally as well as personally -Other important requirements include technical skills listed below -Proven ability to learn quickly and apply new technologies -Strong knowledge of Spring Framework (MVC, IoC), REST Full API, PostgreSQL, Mongo, Hibernate, Jersey, Git, Gradle -Experienced in relational database design -Ability to learn, use, implement and integrate leading technologies. -Strong communication skills, attention to detail, and a team player -Motivated and committed -Familiar with challenges of building large scale highly robust, low latency backend -Familiar with Java EE (Distributed and large scale Programming) -Familiar with Issue and Project tracking software like Jira -Familiar with Design Algorithms, Data Structures -Familiar with Cloud infrastructure, Containerization software -Fluent in English (Speaking and Writing) -Ideal Age Range: 25 - 37

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