#1 Job Board for tech industry in Europe

Senior Full-Stack Developer/DevOps
Java

Senior Full-Stack Developer/DevOps

Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Remote

Tech stack

    Kotlin

    master

    HTML

    advanced

    React

    advanced

    Spring

    advanced

    Git

    advanced

    CSS

    regular

    SQL

    regular

    Python

    regular

    AWS

    regular

Job description

Online interview
COMPANY

TechnipFMC is the global market leader in subsea systems and a leading provider of technologies and services to the oil and gas industry. We help our customers overcome their most difficult challenges, such as improving shale and subsea infrastructures and operations to reduce cost, maintain uptime, and maximize oil and gas recovery.

DEPARTMENT

TechnipFMCs digital factory creates value by providing user-centric digital platforms and services. This role works with our global team to enhance our digital application platform.

POSITION PURPOSE: 
 

  • Ensure our application platform is highly capable, easy to use, stable, secure, and cost-effective
  • Extend platform to allow for self-service application development and cross-team collaboration

POSITION DUTIES: 
 

  • Proactively contributes in full stack development of the digital services, from front-end user interface to back-end development including server coding, SQL, data modelling, test driven development and general database knowledge
  • Works as a collaborative team member with product manager, platform engineers, designers, and others to ensure platform success
  • Contributes to architectural discussions and decisions
  • Works in pairs to ensure high quality software and transfer of knowledge
  • Maintains and improves testing processes to ensure high quality, reliable and maintainable code
  • Improves DevOps
  • Contributes to our innovative culture to develop new solutions and adapt to latest technology
  • Updates own knowledge by studying state-of-the-art development tools and techniques

POSITION REQUIREMENTS:

  • BSc in Computer Science or Computer Engineering required, MSc Computer Science preferred
  • AWS Solutions Architect Professional Certification preferred
  • At least 5 years of software development experience
  • At least 3 years of AWS experience
  • Proficient at back-end development including server (back-end) coding, SQL, data modelling, test driven development, and general database knowledge
  • Significant experience with Infrastructure as Code (Terraform/AWS CDK/CloudFormation)
  • Experience working with application development, cloud infrastructure, and scaling
  • Experience with Continuous Integration / Continuous Deployment tools like CircleCI or Jenkins
  • Experience with AWS Lambda, IAM, CloudWatch, EKS and ECS preferred
  • Fluency in  Java / Kotlin, PostgreSQL, Spring, JavaScript, React, HTML, CSS/SASS, Gradle and Webpack preferred
  • Experience with Backstage.io preferred
  • Knowledgeable in service-oriented development (micro services), system modelling, and API design
  • Knowledgeable of developing software in an extreme programming environment
  • Awareness of design methodologies and user-centered collaborative development
  • Values delighting customers, collaboration, and innovation
  • Willingness to travel (5-25% of time)

WE OFFER:

  • Personal development opportunities in a fast growing team 
  • An informal and stimulating work environment with a high professional standard 
  • Competitive salary and a package of benefits 
  • Relocation package