Java Developer

Pinket Tehran

Posted Over a month 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, Springframework, and Hibernate. ● Maintain and update existing J2EE applications as needed.

Requirements

● BS/MS degree in Computer Science, Software Engineering or related fields. ● Deep understanding of software development principles and design patterns as well as troubleshooting and debugging. ● Strong knowledge of Spring Framework (MVC,IoC), RESTFull API, Potgresql, Mongo, Hibernate, Jersey, Git, Gradle. ● Experienced in relational database design. ● Familiar with challenges of building large scale highly robust, low latency. ● Familiar with Java EE (distributed and large scale programming). ● Familiar with Issue and Project tracking softwares like Jira. ● Ability to learn, use, implement and integrate leading technologies. ● Strong communication skills, attention to detail, and a team player. ● Familiar with Design Algorithms, Data Structures. ● Familiar with Cloud infrastructure, Containerization software.

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

To see more jobs that fit your career

Salary Estimator

Discover your current worth in the job market.