Principal Engineer Development Lead in Constanţa

We are looking for a Principal Engineer / Development Lead for a client in Ireland. Insurance industry. Role Description: Work in an agile environment with business stakeholders, product owners, and other software engineers to review and refine stories, and execute on them using excellent engineering practices Work with Scrum Master, Product Owner, architects, and peers to iteratively create software that meets business and technical requirements and facilitate a cross-domain discussion on options/requirements/defects (e.g. ability to explain the business function or implications of solutions/defects/etc.) Work with architecture team to help define directions for cross functional or highly complex key technologies within a specific domain Drive with hands-on support, coaching, mentorship, etc across the full end to end development cycle from design through implementation Design and build complex solutions for a web app. (end to end), preferably in an Insurance domain Oversight and govern coding best practices and design patterns Lead code/design reviews to ensure smooth daily operations and accurate planning at a team level Create and maintain technical documentation and mentor/coach junior through experienced engineers Strong drive for Clean Code, Automation tools, Design improvements and Code quality (via Unit testing) Lead and represent teams in planning and estimation activities Lead with strong problem solving, conflict resolution and risk management skills in complex and large scale agile environment (E.g. ~20+ global teams) Drive to learn new technologies and integration patterns and coach the rest of the team by creating focus groups and trainings Dynamic mindset of owning the team responsibilities broadly, outside the defined role, when needed Act as liaison between Agile team and program leadership - escalation of risks, issues and conflicts  Required Experience / Technology Stack  Java/J2EE, Spring , Spring Boot Services AWS - SNS, EC2, S3, Cloudwatch, SQS, Lambda DynamoDB, OpenShift, Docker RDBMS databases like Oracle, MS SQL Server, AWS, RDS Gitlab, Github or any similar tool, Branching and Merging Strategies Hibernate, Jenkins, APIgee, JSON, JSF, XHTML, Tools like Kibana, new relic or similar logging and monitoring tools BDD, Unit Testing Frameworks (JUnit),Performance testing, API tests, Contract and Component level Testing  Preferred Experience:  Understanding of/Experience in Spring AOP, microservices architecture design and implementation Insurance domain knowledge and hands on experience on EIS insurance platform on multiple cores, Experience with event driven frameworks such as Kafka, Catapult (AWS SNS, SQS, DynamoDB), RabbitMQ, or IBM MQ or any similar technology Ability to design and implement container based APIs using container frameworks like OpenShift, or Docker Working experience with Gradle, GIT, GitHUB, GITLab, etc. around continuous integration and continuous delivery infrastructure and ability to perform developer owned Devops tasks Preferred level of Experiences : 8+ years of software engineering/development experience utilizing Java 6+ Years of large scale Enterprise Software Development. 4+ years in REST frameworks with focus on API development with Spring Boot or any similar integration pattern, integrating with backend services like JMS, J2C, ORM frameworks (Hibernate, JPA, JDO, etc), JDBC 3+ years in AGILE methodology (Scrum, Lean, SAFe, etc.) 2+ Years of experience in Docker or cloud-based applications 2+ years experience in insurance domain and EIS platform  2+ Years leading development teams or mentoring junior developers  Additional information: ASAP start Project term: 12 months + Project in Dublin, Ireland Team UK, Ireland, Poland, India Travel required - 20-40% - 2-3 days every other week English: B2+ What we offer Personal development and career advancement opportunitie A vibrant, innovative, value-based, international work environment Training budget Private medical care Co-financing of the sports card

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!