Software Engineer II

Website ENGIE Storage

RESPONSIBILITIES

  • Develop enhancements to complex and highly scalable SOA applications deployed in the cloud
  • Assist with the design and implementation of new features required by customers
  • Improve platform reliability by building and integrating monitoring tools into existing applications
  • ­Assess and improve scalability through methodical testing and infrastructure upgrades
  • Participate in peer design and code reviews

 

QUALIFICATIONS

  • At least three years of professional experience developing, maintaining, and deploying Java based applications
  • Excellent communication skills
  • Comprehensive understanding of RESTful API design and object oriented programming
  • Proficiency in Spring Boot, Maven, Junit tools/frameworks, SQL languages
  • Adept in Git for source code management
  • Good understanding of best practice security principles
  • Working knowledge in Ubuntu or another Debian based OS

 

PREFERRED QUALIFICATIONS

  • Familiarity with agile development methodologies
  • Experience in developing applications built with Python
  • Experience working with Kafka, Spark, Redis, Elasticsearch, and RabbitMQ
  • Regular contributor to open sourced projects

 

PERKS

  • Innovative, team oriented, open work environment
  • 401K, medical, dental, vision plans, and commuter benefits
  • An opportunity to work with the best and brightest minds to change the world

 

TO APPLY

Email your resume and cover letter to Careers@engiestorage.com No phone inquiries or agencies, please. References must be provided upon request. ENGIE Storage is an equal opportunity employer. We recruit and hire qualified candidates without regard to race, religion, color, sex, sexual orientation, age, national origin, ancestry, citizenship, veteran or disability status.

To apply for this job email your details to careers@engiestorage.com