For our client which is a rapidly growing software house, dealing with companies from the business sector, we are looking for candidates for the position:

Oferta pracy: Praca programista Senior Developer Java Warszawa/Grodzisk Mazowiecki

Formy umowy: Umowa o pracę B2B / Kontrakt

The Key Responsibilites:

  • Code maintenance and refactoring.
  • Investigation and resolve deployment / config or ongoing problems with the application.
  • Review and contribute to development process and procedures to assist in the continual improvement of evelopment team activities.
  • Development of Java/JEE code to meet specifications and designs and using best practices.
  • Development of a world-class EJB/Web services code-base.
  • Effort estimation and task breakdown - estimating cost of implementing new changes and identifying risk.
  • Review and signoff of high level technical design documentation.
  • Defect resolution.
  • Development of low level component base design documentation (UML).
  • Low level design peer reviews, build and unit test functional enhancements to the product.
  • Peer code reviewing.

Desired skills & experience:

  • Technical:
    • Core Java
      • Multi-threading
      • Encryption
    • Java EE 7
      • JAX-RS
      • JAX-WS
      • JSON Processing
      • EJB
      • Java Persistence (JPA)
      • JSF
      • Authentication and authorisation
    • Environment
      • Maven
      • Wildfly / JBoss
      • Eclipse or Netbeans IDE
      • Git
      • JUnit
    • Practices
      • Test Driven Development
      • Continuous Integration
      • Design Patterns
      • Secure Coding
    • High-level tasks
      • Help set and enforce coding standards
      • Promote best-practices
      • Hands-on development
      • Peer-reviews
      • Provide input to architectural governance
    • Beneficial Skills
      • Linux
      • MS SQL
      • LDAP
      • Cachingtechnologies
  • Personality:
    • Leadership
      • Displays a positive attitude.
      • Demonstrates flexibility in day-to-day work.
    • Teamwork
      • Establishes harmonious working relationships with team members.
    • Client Management
      • Values internal and external clients and responds to their needs.
      • Establishes effective working relationship with clients.
      • Follows established communication guidelines.
    • Communication
      • Good English skills (reading/writing/speaking)
      • Serves as key participant in team and client meetings.
      • Raises our visibility through involvement in local industry organisations.
      • Confronts issues opening and quickly.

We offer:

  • Attractive salary (base + bonus)
  • A real opportunity for professional development
  • Work in the good atmosphere
  • Working in the office next to the railway station
  • Stable employment under a contract of employment or B2B
Aplikuj teraz

Polecane oferty pracy:

Polecane wpisy na blogu IT:

Zobacz podobne oferty pracy