jobBox

Full Stack Developer

Codenera
Employment Information
Company/HR Contact Information
Login your account to see contact details.

Job Description

Experience : 5 years to 10 years

Role & responsibilities

  • Build and maintain highly available, resilient and secure production systems on AWS Cloud.
  • Upgrade legacy Java Spring applications to current Java/Spring versions ensuring high-quality and secure code.
  • Test, document and otherwise quality proof your work to ensure that software meets business and operational needs.
  • Maintain CI/CD pipelines to optimize deployment processes.
  • Help troubleshooting any issues to identify root cause and appropriate resolution.
  • Support production deployments, operations and maintenance activities.
  • Monitor metrics and identify ways to improve logging, reporting, and alerting.
  • Follow agile principles and participate in Scrum ceremonies.
  • Collaborate inside and outside the team - engaging with other engineering teams, product managers, support and security teams.

Preferred candidate profile

  • BS degree in Computer Science or related technical field, or equivalent practical experience.
  • Experience of working in a fast-paced environment of continuous delivery, automation and agile development.
  • Excellent knowledge and experience working with Java and related frameworks such as Spring/Springboot (this should include both newer Java versions as well as legacy versions,e.g. Java 8, Spring 3).
  • Experience with CI/CD practices, build and deployment technologies (e.g. Maven, Jenkins,Docker).
  • Experience working with REST APIs.
  • Experience working in production with AWS Cloud infrastructure (e.g. EC2, RDS, SQS, Elastic Search)
  • Understanding of security concepts and vulnerability management.
  • Strong communication and collaboration skills - you are pragmatic and know how to build trust.