Java Developer Senior

The Senior Java developer designs and develop application code
Position Description:
The Senior Java developer designs and develop application code, in response to business needs, as a part of the project development team. She or he participates in the design and architecture of the application or its components, investigates and proposes appropriate technologies to be used, promotes re-usability of existing components and contributes to the creation of frameworks. Assists more junior members of the team and controls their work where applicable.

Key Responsibilities:
  • Designs, develops and documents java based software components in accordance with requirements specification, functional and technical design documents.
  • Works closely with the software architect and contributes in defining the optimum solution architecture and technical design to meet business needs.
  • Verifies the developed source code by reviews
  • Provides Level 3 support
  • Ensures architectural changes (as defined by architects) are implemented
  • Fixes software defects/bugs
  • Measures and analyzes code for quality
  • Provides development estimates
  • Collaborate with functional analysts and technical specialists to complete work, as required

Technical Skills:
  • Experience in application design and programming in a large enterprise working on mission-critical IT systems
  • Experience in source code management, continuous build and integration technologies
  • Experienced in producing technical documentations
  • Proficient in application reference architectures and patterns
  • Experience with Enterprise Application Integration patterns and technologies
  • Distributed caching Technology: Oracle coherence
  • Programming experience and related Technologies:
    Java,
    Spring, Tomcat, JMS
  • Web Technologies and Tools: HTTP, Web Services, JavaScript (AngularJS)
  • Database Technologies: Oracle SQL

Key Attributes:
  • Ability to write high quality code
  • Ability to contribute to QA strategy and Architecture decisions
  • Ability to solve business or production problems
  • Keeps pace with technical innovation
  • Proficient written and spoken English.

Experience and Education
  • Master’s Degree from an accredited college or university
    with a concentration in computer science or software engineering - (or equivalent diploma/work experience)
  • At least 10 years of relevant work experience

#LI-DNI
Click here to access HAYS Privacy Policy, which provides detailed information on how we use and protect your personal information, and your rights in relation to this.

Summary

Job Type
Contract
Industry
Banking & Financial Services
Location
Bucharest
Specialism
Banking and Investment
Ref:
1193433

Talk to a consultant

Talk to Lavinia Ivana, the specialist consultant managing this position, located in Hays Bucharest
Premium Plaza, 63-69 Dr. Iacob Felix Street, 7th floor

Telephone: 0736163031

Similar jobs to Java Developer Senior

  • Full Stack Engineer

    Join Our Client in Shaping Tomorrow’s Critical Tech!
    Bucharest - Full On-site
  • PL/SQL Developer

    Join Our Client in Shaping Tomorrow’s Critical Tech!
    Bucharest - Full On-Site
  • DevOps Engineer

    Join Our Client in Shaping Tomorrow’s Critical Tech!
    Bucharest - Full On-Site
  • Java Developer

    Join the forefront of digital product engineering!
    Romania - Remote
  • DevOps Engineer

    Be part of the team leading the digital transformation of the energy market!
    Bucharest - Hybrid
  • DevOps Engineer

    Join the forefront of digital product engineering!
    Romania - Remote