Java Application Architect
Core
Designing and coordinating technical architecture for software applications and integrating different information systems for major clients.
Role type
Senior Java Application Architect
Builds
Enterprise software applications and integrated IT solutions
Domain
European government and international organizations IT services
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, software architecture design, data modelling, relational database management, business process analysis, interoperability technologies (web services, message-oriented middleware), technical documentation, use case writing, database scripting
Preferred skills
Enterprise Architecture patterns, modelling tools, hands-on coding
Technologies
Java, Relational DBMS, web services, message-oriented middleware, service-oriented bus, event architecture
Responsibilities
Analyze integration of different information systems, coordinate implementation of technical architecture, act as technical interface between project leaders and developers, produce software architecture documents, participate in technical working groups and user meetings, assist in testing, deployment, and reporting
Seniority
Senior, hands-on IC