Senior Java / J2EE Developer

Senior Java / J2EE Developer

emagine Polska

Remote

B2B
Festanstellung

Hexjobs Insights

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

Schlüsselwörter

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.

Aufrufe: 7
Veröffentlichtvor 13 Tagen
Läuft abin 2 Monaten
Art des VertragsB2B, Festanstellung

Ähnliche Jobs, die für Sie von Interesse sein könnten

Basierend auf "Senior Java / J2EE Developer "

Keine Angebote gefunden, versuchen Sie, Ihre Suchkriterien zu ändern.