Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 30, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We provide end-to-end IT Solutions. With more than 20 years' experience in Data Analytics, Vito Solutions can handle any IT requirement. We assess and analyze business problems to provide you with a strategy and fit-for-purpose IT solution implementation. Our consulting team has years of experience in business applications, data analytics, data warehousing, ...
    Read more about this company

     

    Senior Java Tech Lead

    JOB OVERVIEW:

    This successful applicant for this role will contribute actively to development/ customer projects as a Senior Java Developer in the role of Tech lead/ lead developer. This involves active coding, code reviews, and coaching of team staff (Senior, Junior, and Intern developers).

    DESCRIPTION OF POSITION:

    • Fully responsible for the development department (line management) and the project portfolio (from development perspective)
    • Verify the following planning together with the project manager/service coordinator:
      • Demand Planning
      • Delivery Planning (new Versions etc.)
      • Budget Planning in terms of Resources (e.g 1000 MD for next year)
    • Regular clarification with project teams about the project plan and state/scope of the project
    • Responsible for Development Estimations in the project together with development leads in all phases of the Software development lifecycle
    • Execute project staffing/demand planning
    • Execute Development Review on crucial topics and ensure that Development Review is executed by Seniors and Unit Tests are created.
    • First Contact partner for Support (Maintenance) in case of SLA issues inside office time
    • Review estimation (Time Spent, Remaining Time)
    • Reviewing the work of developers assigned to a specific project in case of performance-related escalations
    • Provide a knowledge base & support for developers assigned to a specific project (KickOff, OnGoing)
    • Responsible for the development of concrete project topics, features, and high-priority issues. 
    • Communication partner/ Interface for Quality Assurance and Consultants for tests, issues and questions
    • Controlling/reporting department KPIs (e.g. time bookings) and project state
    • General Team Management (line management duties such as workforce management, controlling, etc) incl. recruitment and development of training and onboarding plans.

    KNOWLEDGE AND SKILLS:

    Programming languages

    • Java
    • Javascript / SAP|Open UI5
    • Java tools and frameworks
    • Eclipse
    • Maven
    • Spring
    • SVN (GIT)
    • Junit
    • Web services
    • SQL
    • Vaadin/GWT
    • JPA
    • Swing
    • CI (Jenkins, Nexus)

    Operating Systems

    • Windows
    • Unix

    Application Server / Servlet Container

    • SAP Netweaver AS Java
    • Tomcat
    • Database
    • Oracle
    • SAP HANA
    • SQL Server
    • Derby
    • Firebird

    Soft skills

    • Communication & networking capabilities
    • Presentation skills
    • Analytical capabilities
    • Methodical approach to problem-solving
    • Consulting / Advisory competencies
    • Writing Skills (specification/documentation)
    • Organizational skills to work independently and efficiently
    • Self-motivation
    • Excellent time management skills

    QUALIFICATIONS REQUIRED:

    • Completed relevant degree/tertiary education 

    EXPERIENCE REQUIRED:

    • Minimum 5 years of experience in cloud-based software development.
    • 10+ years experience as a Senior developer
    • Experience in mentoring Junior developers
    • Very good knowledge of Java EE as well as client- and server-side frameworks.
    • Very good knowledge of design patterns and best practice software design.
    • Solid experience in building scalable distributed applications, micro-service architectures, and cloud platforms.
    • Very good knowledge of microservice development, Open API/ Swagger, YAML, JWT, and OAuth2.
    • Very good knowledge of Eclipse, Spring Boot, Apache Kafka, Maven, Vue.js, Git, JUnit, CI / CD, Clean Code, and Design Patterns.

    ADVANTAGEOUS SKILLS:

    • Experience in an E-commerce environment
    • Proficiency in German would be a plus

    Method of Application

    Interested and qualified? Go to Vito Solutions on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Vito Solutions Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail