Browse Jobs
For Employers
Post JobLog inGet Started

Java Technical Lead

Digital Wellnez
Mohandessin, Giza
Posted 6 years ago
25Applicants for2 open positions
  • 12Viewed
  • 1In Consideration
  • 7Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Responsibilities:

  • Lead Java developers in overall technical direction ensuring consistent coding techniques and standard practices are followed in an agile environment.
  • Identify, document, and report project risks to the Project Manager and Project Team to determine the appropriate response strategy.
  • Drive software ideas from concept to reality in a team setting.
  • Review requirements, specifications and technical design documents and provide timely and meaningful feedback.
  • Interact with internal teams (e.g. developers and product managers) to identify system requirements.

Job Requirements

  • Minimum of 8+ years of hands on experience in java with minimum of 4 years as Technical Lead.
  • Must have experience working with Agile SCRUM / Scaled Agile or Extreme Programming.

Knowledge/Skills:

  • Advanced understanding of RESTful /SOAP web services, HTTP protocols, and Microservices/API architecture.
  • Experience in Integration tools and ESB.
  • Experience in backend application servers JBoss , Apache Tomcat.
  • Solid Experience in J2EE , EJB3 , JMS , JPA and EQL.
  • Experience in a front-end technology and frameworks including HTML, CSS, JavaScript, AngularJS, ReactJS, JQuery, HTML5 and AJAX.
  • Provide hands on development utilizing Java, Linux Scripting, Core Spring and database development.
  • Competence with source control tools including GIT and/or Subversion using automation tools like Puppet or Hiera.
  • Familiarity with deployment tools like Jenkins/Hudson or Bamboo, and scripting tools including Ansible.
  • Experience participating in various stages of full software life cycle including requirement analysis, functional solution design, test case preparation, development management, functional testing and delivery management.
  • Oversee the stability and performance of web sites in addition to troubleshooting issues as necessary.

Preferred Skills:

  • Experience in the banking or credit card industry is highly desirable.
  • Exposure to destructive testing methodologies and fault injection is a plus.
  • Familiarity with JIRA, Confluence and/or similar tools.
  • Experience with SQL and database systems.
  • Experience with DevOps and server maintenance.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Technical Lead