Job Description
Job Title: Full Stack Java Developer
Work Location: Remote (client location: Dublin)
Pay Range: Competitive
What's the Job?
- Design, develop, implement and support applications, systems, and IT products required to achieve the company's business objectives
- Be a full-stack developer that can work in each technical layer of modern software development to achieve the company's business objectives
- Analyze production system operations using tools such as monitoring, capacity analysis and outage root cause analysis to identify and drive change that ensures continuous improvement in system stability and performance
- Estimate to high-level business requirements and provide options analysis
- Build solution architectures that align requirements, reference architectures design patterns, and technology standards to achieve solution agility and speed to implementation
What's Needed?
- Bachelor's Degree in related field or equivalent work experience
- 6+ years experience in related field preferred
- Experience with Complex SQL Queries, Stored Procedures.
- Experience with Java Full Stack, Spring Boot, Micro Services, Shell Scripting, Angular.
- Experience with Javascript Testing Frameworks like Karma, Jasmine, JEST Unit Testing and JavaScript build tools (WebPack, Grunt ).
- Experience with Git, and modern source code management
- Experience with design and development of REST API platform using APIGEE or similar.
- Experience with React, Python is a plus.
- Experience configuring Continuous Integration / Continuous
- Deployment (CI/CD) processes and tools such as Concourse
- Understanding of or experience with containerization services such as Pivotal Container Service, Kubernetes etc.
- Experience developing customer-facing user interfaces
- Experience with Agile methodology and DevOps Practices.
- Experience in building microservices using Pivotal Cloud Foundry / Tanzu Application Service.
- Experience in building solutions on Google Cloud Platform / AWS.
- An understanding of other cloud-based technologies (SaaS, PaaS, and IaaS.).
What's in it for me?
- Opportunity to work with a highly engaged team focused on DevSecOps, Automated Testing, Site Reliability Engineering (SRE), building Self Service Web Portal for Solution Teams
- Opportunity to develop POCs to prove out architectures and designs
- Opportunity to maintain an ongoing comprehensive understanding of the devops and cloud-computing ecosystem
- Opportunity to work with Agile methodology and DevOps Practices
- Opportunity to build solutions on Google Cloud Platform / AWS and an understanding of other cloud-based technologies (SaaS, PaaS, and IaaS.)
If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!