Java Developer - Sabeo
  • Dublin, Other, Ireland
  • via ClickaJobs (1)
-
Job Description

We are looking for a Java Developer, hybrid-remote(2 days onsite per week) for a company based in Dublin City Center. 12-month contract. Implement best-of-breed, scalable solutions according to defined patterns and practices. Responsible for porting existing applications to a microservices-based architecture. Hands-on development activities Hands-on support and upskilling of existing resources, providing patterns for common problems, and developing prototypes. Work as part of a Scrum team using Agile practices and adhering to the values and principles. Contribute to/form the strategic directions for using concepts, technologies, languages, patterns, APIs, and frameworks. Mentors provide direction, and assist with development plans for other members of the software development team; Key Strengths: Hands-on experience in designing and building n-tier systems. Experience with Java, Spring framework, and Spring Boot. Experience with javascript frameworks like Angular, and jQuery library. Experience in Containerisation - Kubernetes, Docker, etc. Experience with cloud platforms, Azure, AWS, or others. I have good knowledge of continuous integration and continuous delivery principles and methodologies. Demonstrate experience working in a test-driven environment with continuous integration pipelines managing the orchestration of feature and regression test packaging & execution. Demonstrate hands-on experience in testing code quality & metric production & the implementation of quality gates Essential Skills: Experience in leading the development of complex software systems that have successfully been delivered to customers. Experience with distributed (multi-tiered) systems, algorithms, Service-oriented architectures (SOA), and relational databases. 7+ years of Java programming experience Highly proficient in Java Full Stack Technologies. Track record of delivering high-quality, complex technical solutions Knowledge and experience of Spring, Spring Boot, and Java EE Unit and Integration testing (Junit and Mocking) Web services (SOAP and REST) GIT, Maven, Jenkins or similar Good knowledge of System Architecture, Software Engineering, and DevOps / Agile practices - experience with Agile Methodologies and operating in agile / scrum-based teams Strong competencies in Strategic Thinking, Collaboration, Communication, Problem Solving, Working on own Initiative Excellent problem-solving skills, and ability to craft effective solutions Excellent team player, collaborative, and supportive Ability to multitask while maintaining a high level of attention to detail. A solution-driven, self-starter with commitment and follow-through Fluent in English written and verbal Skills: Minimum 3 years experience in a similar role. 3rd level qualification (honors degree), preferably in a related discipline. (not a must, but good to have) Desired Skills & Experience Knowledge of insurance or financial services industry applications and functionality. Experience developing Broker IT / Broker portal solutions for the Insurance Industry Knowledge and experience of Angular, npm, TypeScript, HTML and CSS Experience using JIRA/Confluence. Technologies & Frameworks: Java, Spring Framework, Spring Boot Networking & Communication Protocols DNS, TCPIP, UDP, HTTP HTTPS, SSL, FTP, SCP, SOAP & REST Languages Java 8, MS SQL, C#, Powershell & Bash Knowledge of Testing Frameworks & Tooling, BDD, Cucumber, TestNG, JUnit, NUnit, JQuery, Selenium Knowledge in security fundamentals: authentication/authorization frameworks (e.g., SSO, SAML, OAuth), secure transport (e.g., SSL, TLS), identity management (certificates, PKI) Skills: java java developer senior java developer

;