Browse Jobs
For Employers
Post JobLog inGet Started

Senior Java Developer

ARPUPLUS
Agouza, Giza
Posted 2 years ago
8Applicants for2 open positions
  • 7Viewed
  • 0In Consideration
  • 7Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

A Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

Will be responsible for:
 

  • Build high-fidelity reporting system with a high quality UX
  • Use modern JavaScript frameworks and open-source software to develop and enhance Dashboards and reporting systems
  • Build out reliable new products and maintain our core software platform, which combines web applications and data processing/analytics
  • Collaborate with highly talented teammates to not just solve problems, but to find elegant, accessible technology solutions for business needs
  • 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
  • Write well designed, testable, efficient code
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

 

Required technical skills:

  • Java, Spring, Spring Boot, Spring Cloud, J2EE Design Patterns, REST services, Hibernate/JPA
  • Front End Technologies like JavaScript and Angular + version, CSS2/CSS3, HTML
  • Strong Knowledge of SQL, JDBC, Unix commands
  • Hands-on Database experience in relational (MYSQL) and No-SQL (MongoDB)
  • Hands-on experience on working / deploying application on Cloud
  • Deployment Acquaintance in Apache Tomcat
  • Expertise in Test driven development (Junit, JMeter), Continuous Integration (Jenkins), Build tool (Maven) and Version Control (Git), Development tools (NetBeans, IntelliJ)
  • Excellent communication skills (written and verbal), ability to work in a team environment.
  • Excellent analytical and problem-solving skills and the ability to work well independently.
  • Experience working with business analysts, database administrators, project managers and technical architects in multiple geographical areas.

Job Requirements

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject
  • 5-6 years of relevant software development experience
  • Experience in Spring framework and Hibernate
  • Object oriented analysis and design using common design patterns
  • Good knowledge of Javascript, JQuery, HTML5 and CSS
  • Good knowledge of Linux OS architecture
  • Experience working with Git source control

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior Java Developer