Logo
ITMAGINATION Sp. z o. o.

Java Architect with German( remote from Poland)

ITMAGINATION Sp. z o. o., Union, New Jersey, us, 07083

Save Job

We're hiring a Java Architect with German (remote from Poland) at ITMAGINATION, join our team of 400+ developers, analysts and testers! ITMAGINATION, now part of the Virtusa Group helps its clients by becoming a true extension of their software and data development capabilities. Through the readily set up, comprehensive, and self‑governing teams, we let our clients focus on their business while we make sure that their software products and data tools scale up accordingly and with outstanding quality.

Responsibilities

Lead architecture and redesign initiatives for complex, large‑scale enterprise Java platforms and digital web applications.

Define and enforce architecture standards, design patterns, integration patterns, and engineering guardrails across teams.

Design and deliver secure, high‑quality REST APIs and microservices, including security design best practices.

Provide hands‑on contribution for complex areas: PoCs, spikes, critical defects, performance tuning, and production readiness improvements.

Own non‑functional excellence: scalability, resiliency, maintainability, observability, and bottleneck diagnosis through log‑driven investigation.

Partner closely with client architects and business stakeholders to define technical solutions, integration approach, and evolutionary architecture roadmap.

Support end‑to‑end delivery: integration design, scalability testing, environment readiness, and release support (including HA/DR considerations).

Guide teams through reviews and mentoring: architecture/design reviews, code reviews, quality practices, and secure coding standards.

Requirements

Min 12 years of experience in architecture

and delivery of large/complex enterprise systems (incl. greenfield and/or major brownfield redesign).

Expert hands‑on skills in Java 8+, Spring Framework, Spring MVC, Spring Boot, JPA/Hibernate.

Proven experience designing and implementing microservices architectures, including security design and best practices.

Strong knowledge of Java design principles, design patterns, and integration patterns; deep knowledge of Java/JEE ecosystem for multi‑tier/service‑oriented applications.

Strong experience delivering secure REST APIs and troubleshooting complex issues, including performance bottlenecks (log analysis).

Solid database expertise: at least one RDBMS (MS SQL Server/Postgres/Oracle/MySQL) and NoSQL (MongoDB/Cassandra).

Experience with concurrency / multi‑threaded Java applications.

CI/CD experience and tool familiarity (e.g., Jenkins or equivalents) and build tools (Maven/Gradle).

Working knowledge of a public cloud platform (AWS/Azure/GCP).

Full‑stack awareness: ability to cover UI to integrations; experience with Micro Frontends using Angular 11+ or React.

Excellent understanding of core protocols (HTTP/HTTPS, DNS, SSL).

German B2+ and English B2+.

Benefits

Remote work model from Poland (possible delegations to the customer office in Germany).

Professional training programs.

Work with a team recognized for its excellence, featuring Deloitte Technology Fast 50 & FT 1000 rankings and Great Place To Work® certification for seven years in a row.

#J-18808-Ljbffr