Browse Jobs
For Employers
Post JobLog inGet Started

Java Technical Lead

Digital Wellnez
Mohandessin, Giza
Posted 6 years ago
22Applicants for3 open positions
  • 13Viewed
  • 3In Consideration
  • 6Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Digital Wellnez is seeking for a Java Technical Lead who is enthusiastic about learning new and existing technologies in order to provide exceptional software solutions. The role will require a high level of responsibility and be expected to assist in contributing to a sound structure necessary for development as well as the overall architecture direction. Strong work ethic, design and development skills, strong problem solving skills and the ability to partner with business and technologists across the organization will be an important aspect of the role.

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

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.
  • Bachelor’s Degree or Higher Education.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentJava Technical Lead