Java Developer

This job is no longer active!

View all jobs Hewlett Packard Enterprise active


View all jobs Java Developer active on Hipo.ro

View all jobs IT Software active on Hipo.ro


Employer: Hewlett Packard Enterprise
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 14.04.2020
    Remote work: On-site
    Short company description

    Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today’s complex world. Our culture thrives on finding new and better ways to accelerate what’s next. We know diverse backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

    Requirements

    Job Description:



    We are currently looking for a passionate Java Developer. This is a hands-on engineering position that requires expert level proficiency in Java development technologies including back end frameworks, front end scripting and libraries, and code management and deployment. The ideal candidate will be as passionate about front end as well as back end coding and be familiar with the latest trends in modern application development.

    Java Developer responsibilities:

    Design, develop, and maintain code that meets requirements, is high quality, and performs efficiently and effectively to provide a great customer experience.
    Contributing to improvements in the software development lifecycle utilizing practices such as test-driven development (TDD), static code analysis, code reviews, continuous integration, continuous delivery, and automated security scanning.
    Define and propose solutions for meeting requirements. Define and propose solutions for meeting requirements.
    Participate in an agile team (SCRUM) to deliver the full lifecycle, including requirements, architecture, design, development, testing and deployment
    Working closely with solutions architects and team to ensure system design follows the industry best practices

    Responsibilities

    What you will bring

    Solid knowledge of Java 8, J2EE, Spring and RESTful web services
    Proven experience with Spring Framework, Spring Boot, and Application Server hosting environments (Spring Boot experience is desirable)
    A general understanding of software design concepts and processes such as data structures, design patterns, algorithms, multi-threaded programming etc.
    Understand and apply the TDD (test driven development) best practices
    Familiarity with artifact management & build tool concepts such as Maven or Gradle.
    Knowledge of versioning and deployment practices using GIT, GitHub and Jenkins
    Familiarity with Oracle databases and SQL, PL/SQL. Unix OS familiarity (Red Hat Enterprise Linux - RHEL)
    Degree in computer science.
    An open-minded, solution-oriented and pleasant, team-capable personality.
    Excellent communication skills – both written and oral.
    What you will do

    You will be shaping the next generation of telecom software platforms.
    You will be working on the consolidation of an established platform as well as on its further development.
    Your abstract, analytical, and systematic way of thinking will lead us forward.
    For the development of new features and the transformation of the old code you will write hands-on superior Java code and keep maintainability, operability and scalability always in mind.
    The automation of the development and operation processes are self-evident to you.
    You like to consistently ensure the autonomy of the services, to pay attention to loose coupling and high cohesion in the components.
    As a member of a team you will actively support hands-on the entire implementation cycle.
    Using your communication abilities you will lead constructive and solution-oriented discussions, in an Agile environment.

    Job-uri similare care te-ar putea interesa:

    BUCURESTI,

    BUCURESTI,

    BUCURESTI,

    Vezi job-uri similare (184)