Senior Java / J2EE Developer

Senior Java / J2EE Developer

emagine Polska

Praca zdalna

Dublin
B2B
Praca stała
Java
Spring
Spring Boot
Quarkus
Docker
Kubernetes
Git
CI/CD
Struts
AngularJS

Hexjobs Insights

Senior Java Developer role at emagine Polska involves modernisation strategies, mentoring, and developing enterprise applications using Java 17+, Spring, and containerization technologies.

Słowa kluczowe

Java
Spring
Spring Boot
Quarkus
Docker
Kubernetes
Git
CI/CD
Struts
AngularJS

Want to make an impact? We offer that.Due to continued growth, we are currently hiring a Senior Java Developer to join our team.emagine is a dynamic, fast-growing international consulting and technology company, founded on real-world experience and focused on delivering custom-fit solutions. We have the proven people and expertise to complete complex projects, while ensuring lasting knowledge-transfer benefits that empower our partners for their next challenge. Are you intrigued? Do you want to learn more?A snapshot of your key responsibilities as Senior Java Developer would be: Work alongside EMT colleagues to refine and implement modernisation strategies/patterns.Mentoring product development teams to effectively deliver DAFM’s migration and modernisation strategy while ensuring alignment with target architecture.Researching, documenting and reporting on applicable software development trends.Develop, maintain, and enhance enterprise applications using Java (17+), following modern software engineering standards and best practicesDesign and implement Spring / Spring Boot / Quarkus based microservices and backend components to support scalable application architectures.Build, package, and deploy Java applications using containerization technologies such as Docker and Kubernetes.Manage source control and collaborate with development teams using Git, ensuring adherence to branching strategies and version control best practices.Design and maintain CI/CD pipelines using tools such as GitLab, Jenkins, or Tekton to automate build, test, and deployment processes.Develop and support web applications using Struts 1/2 frameworks, ensuring compatibility with legacy enterprise systems. Requirements:7+ years experience in a similar roleJava development experience using a modern variant (at least version 17)Experience building and deploying Java applications to container runtimes (docker, Kubernetes, etc.)Proficiency with git and modern CI/CD principles using tools such as GitLab, Jenkins, Tekton, etc.Struts 1/2 experienceAngularJS and Angular experienceJava application servers such as WebLogic, JBoss/WildFlyTomcat servlet container knowledgeSignificant experience in Spring, Spring Boot and/or QuarkusSoftware engineering principles and practices including knowledge of design patternsWorking knowledge of JSP, servlets and servlet specificationsPractical experience handling XML configuration complexities (web.xml, struts-config.xml, ejbjar.xml, etc.)Experience with dependency conflicts (e.g., NoSuchMethodError, ClassNotFoundException, etc.) and ClassLoader issues (differences in the way WebLogic and JBoss handle class loading)Any experience in OpenRewrite/Moderne So, are you ready to join our team?It’s important to remember, emagine is an Equal Employment Opportunity Employer; we value bringing together individuals from diverse backgrounds to develop innovative solutions for our customers.

Wyświetlenia: 6
Opublikowana13 dni temu
Wygasaza 2 miesiące
Rodzaj umowyB2B, Praca stała
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Java / J2EE Developer "

Nie znaleziono ofert, spróbuj zmienić kryteria wyszukiwania.