Urgent Hire |Principal FullStack Engineer

•             Start date: ASAP
•             Duration: 12 months
•             Location: 1 week on site, 3 weeks working from home- Dublin
•             Rate: €450 - €500 per day



The Expertise and Skills You Bring
 
  • Bachelor's degree in computer science or equivalent technology discipline
  • 10 years of software development experience, including implementation of enterprise solutions in a cloud environments.
  • Experience of working within an Agile environment.
  • You have a passion for technology and good engineering. You promote engineering standards within the engineering environment you work with.
  • Demonstrated experience in the following: Java, J2EE, Spring MVC, Spring Integration, Spring Boot Maven, Jenkins, REST, and web technologies.
  • Experience with integrating with backend technologies for event driven development.
  • Can review code of others, coach and provide valuable comments.
  • Experience with developing complex flows integrating different components/services.
  • Experience with Automation including Unit, Regression and Performance
  • Can lead with partners within the organization to resolve complex problems and get to a good alignment on path forward.
  • Experienced working with gen AI tools and co pilot.
  • Can lead on technical solutions discussions, present alternatives and strengths and weaknesses of a solution.
  • Knowledge of GIT, Jenkins.
  • Experienced and knowledgeable in delivering web experience solutions to customers.
  • Deep understanding of SDLC concepts.
  • Knowledge of Docker, K8S and Containers is a plus. Cloud managed KS experience is an big plus.
  • Experience with CI/CD and pipelines configuration – a plus
  • Understanding of Cloud Architecture, IaaS, PaaS, SaaS will be a plus. An experience with deploying workloads and VMs on cloud is another plus.
  • Proven experience implementing resilient solutions.
  • Proven experience using monitoring and logging tools such as Datadog or Splunk.
  • Experience with Cloud migration and AWS services including Kubernetes is desirable
  • Experience with JMeter & Junit.
  • Experience with Information Security domain is highly desired
  • You have strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time. You are energetic and positive and bring energy and commitment to the role.
  • You are an excellent communicator across all platforms.
  • You lead by example.
  • You are a team player. You thrive in a team environment, collaborating openly with colleagues on shared items of work.
  • You can lead the delivery of discrete units of IT-enabled change, bringing ownership to work you are assigned
  • You are innately curious and learning new things is motivating and exciting.
  • Strong interpersonal, collaboration and relationship building/management skills
  • Being a business problem solver capable of translating business needs into technology solutions.
  • Experience with driving a team’s cloud journey through leading by example
  • Experienced in Agile software development
  • Experience in Cyber Security SSO domain, Login or Multi Factor authentication is an advantage.


Must have
 
  • 10 years
  • Support SDLC end to end
  • 60/40 front to back end heavy
  • Front end angular expert, nx web workspace framework, pages and libraries
  • Back end java, spring
  • CI/CD, Jenkins, Github
  • Understands web architecture

 
 The Value You Deliver
 
  • You will deliver products that protects customers with focus on the best user experience.
  • You will be responsible for leading Engineering activities that involve environment build out, setting up new data feeds, clustering and load balancing activities using industry leading tools & technologies
  • You will be responsible for providing ongoing production support including incident, change and release management activities, including on call rotation
  • You will be responsible for technology lifecycle management activities
  • You will use well established Enterprise standards, processes and procedures to ensure Engineering activities are delivered in a timely fashion with high quality of work product
  • You will help lead and mentor the team in advocating and achieving engineering excellence across our product space.
  • You will support the Squad Lead with Technical decisions and help implement required actions