Skip to main content

Java Applications Developer

Employment type: 
Full time

Similar jobs

No similar jobs found.

Materials Hack
Playground for innovative materials powered by Borealis.
8th-10th July – Vienna, Austria
2.5
days Hackathon
3
weeks Incubation
2
winning teams
24K
cash prizes

Java Applications Developer

Senior Java Developer

Munich

 

Job Description

 

We are looking for a
Software Engineer to join one of our Product Teams in Munich. You will be
working as part of a high performing cross-functional team on a large Software-as-a-Service (SAAS) system. You will be growing
the most widely used online collaboration platform in the world for
Construction, Infrastructure, and Energy and Resources projects.

Through collaboration, Test-Driven Development and good engineering principles,
you will be building new, valuable functionality whilst continuously improving
the design, security, scalebility and reliability of the platform.



The daily work will include analyzing requirements, working together with our
Usability and Graphics Designers to detail the User Stories, implement the
functionality, write automated unit and integration tests, and hand over to our
QA testers for in-sprint and regression testing.

 

Key Responsibilities

 

  • Design, write and test new
    software
  • Improve existing systems by analyzing
    and identifying areas for modification and enhancement.
  • Maintain systems by monitoring,
    identifying and correcting software defects.
  • Consult with clients/colleagues
    concerning the maintenance and performance of software systems and asking
    questions to obtain information, clarify details and implement information;
  • Engage with the graphic and user
    interface designers to ensure a good and consistent user experience
  • Assist Quality Assurance,
    Operations and Client Operation teams as required
  • Constantly update technical
    knowledge and skills by attending in-house and/or external courses, reading
    manuals and accessing new applications.
  • Responsible for the quality of Oracle software by contributing to test plans and writing automated unit tests
  • Proactively contribute to
    ongoing process improvement

 

Required Skills and Experience

 

Essential:

  • At least 3 years of experience
    in programming Java J2EE
  • Proven competency in the
    following environments:
  1. Web-client
    development using HTML, CSS, and Javascript
  2. SQL
    and ORM usage
  3. Software
    development lifecycle using modern software IDEs (e.g. IntelliJ) and tools like
    Git or similar
  • Building scalable, reliable,
    well-architected software
  • Open for new technologies
  • Effective oral and written
    communication skills in English
  •  

    Desirable:

    ·       
    Understanding and experience with lean software engineering
    processes and principles, particularly in an agile development life cycle

    ·       
    Knowledge of modern Javascript frameworks

    ·       
    Fondness of Linux, and ability of shell scripting

    ·       
    Oracle database administration

     

    About the business

     

    Oracle Aconex’s
    cloud-based project collaboration tools, in conjunction with the Oracle
    Construction and Engineering Cloud, will provide a comprehensive solution for
    construction project management and delivery. Connecting teams across projects,
    Aconex software offers automatically constructed audit trails and private
    workspaces for each participating company. Designed for quick deployment, the
    Aconex cloud platform combines speed and flexibility to meet the specific needs
    of each client. As a comprehensive solution, Aconex software shares data and
    processes throughout the project life cycle, easily transitioning during new
    phases and handovers while offering a secure cloud environment. The Oracle
    Construction and Engineering Cloud already offers customers the industry’s most
    advanced solutions for planning, scheduling and delivering large-scale
    projects. Together, Oracle and Aconex will provide an end-to-end offering for
    project management and delivery that enables customers to effectively plan,
    build, and operate construction projects.

     

    Top