Senior Java Architect - Fully remote - Contractor

Posted 27 Days Ago
Be an Early Applicant
Hiring Remotely in ESP
Remote
Senior level
Information Technology • Software • Consulting
The Role
Design, review and maintain Java-based web information systems. Lead architecture and component design, develop and support Spring/Java EE applications, integrate systems, perform data modelling, coordinate implementations, produce architecture documents, participate in technical working groups, conduct code/reviews and testing support, troubleshoot production issues, and manage build/deploy processes.
Summary Generated by Built In
For an European institution in Brussels, we are looking for a FULL REMOTE Senior Java Architect with +5 years of Java Architect experience. Candidates need to have +10/15 years of IT/Java development experience. Work permit is not provided.

Candidates need to be fluent in English. This position is also open for employees and contractors, who would like to commit long-term. Candidates need to be based in Europe.

Tasks and responsibilities:
  • Architecture and design of new information systems;
  • Review of the architecture of existing systems, regular maintenance and support operations;
  • Development and maintenance of Java Spring MVC monolith applications with JSP and JavaScript/jQuery/CSS frontend implementation;
  • Design of component architecture and building blocks;
  • Analysis of the integration of different information systems;
  • Development and maintenance of software applications and components;
  • Data analysis and data modelling;
  • Coordination of the implementation of the technical architecture;
  • Participation in technical working groups, progress meetings and meetings with users;
  • Technical interface between the project leaders and the developers;
  • Production of software architecture documents;
  • Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation, and reporting;
  • Reviewing technical documentation, code reviews and security document reviews;
  • Troubleshoot the technical issues in all environments (production priority one issues);
  • Build and deploy new releases, executing all the necessary steps;
  • Configuring software on local and managed environments;


Profile:
  • Bachelor's degree or Master's degree;
  • +10/15 years of IT/Java development experience;
  • +5 years experience in architecture for web information systems, including the design and development based on Java for web applications;
  • +4 years experience in continuous integration tools (e.g., Maven, Gitlab, JUnit);
  • +2 years experience in Oracle PL/SQL;
  • +2 years experience in Spring Framework;
  • Excellent knowledge of architecture best practices and patterns (including cloud usage, webservices);
  • Excellent knowledge of applications design;
  • Excellent knowledge of modelling tools;
  • Excellent knowledge of Object-Oriented Programming languages;
  • Excellent knowledge of Relational Database Management Systems;
  • Excellent knowledge of Java EE technologies and Java application servers;
  • Excellent knowledge of the Spring and Hibernate Frameworks;
  • Excellent knowledge of Agile development methodologies (such as SCRUM, Kanban);
  • Excellent knowledge of test automation tools (e.g., Junit, Selenium/Selenide);
  • Excellent knowledge of code versioning tools (e.g., Git);
  • Good knowledge of Linux as development environment;
  • Good knowledge of Java server-side templating languages (e.g., ThymeLeaf, Apache Tiles, JSP);
  • Good knowledge of front-end frameworks and libraries (e.g., jQuery, Angular);
  • Knowledge of Enterprise Architecture;
  • Knowledge of interoperability technology (e.g., web services SOAP/REST, message-oriented middleware, service-oriented bus, event architecture);
  • Knowledge of data exchange formats (XML/XSD, Json);
  • Fluent in English;

Interested: Please forward your CV to [email protected]

Skills Required

  • Bachelor's or Master's degree
  • 10-15+ years IT/Java development experience
  • 5+ years Java Architect experience for web information systems
  • 4+ years experience with continuous integration/tools (e.g., Maven, GitLab, JUnit)
  • 2+ years Oracle PL/SQL
  • 2+ years Spring Framework experience
  • Strong knowledge of architecture best practices and patterns (including cloud and webservices)
  • Strong knowledge of Java EE technologies and Java application servers
  • Experience with Spring and Hibernate frameworks
  • Experience with test automation tools (e.g., JUnit, Selenium, Selenide)
  • Experience with code versioning tools (e.g., Git)
  • Good knowledge of Linux development environment
  • Knowledge of Java server-side templating (JSP, Thymeleaf, Apache Tiles)
  • Knowledge of front-end frameworks/libraries (jQuery, Angular)
  • Knowledge of interoperability technologies (SOAP/REST, message-oriented middleware, ESB, event architecture)
  • Knowledge of data exchange formats (XML/XSD, JSON)
  • Excellent knowledge of application design, modelling tools, OOP and RDBMS
  • Fluent in English
  • Based in Europe and authorized to work without employer-provided work permit
  • Experience with Agile methodologies (Scrum, Kanban)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
10 Employees

What We Do

BE Consultancy Group is an IT consultancy serving international institutions and organizations. It specializes in software consultancy, outsourcing, and staffing, supplying top-tier IT talent for global entities. Public company information also describes the firm as offering short- and long-term software development and ERP services, helping clients meet technology needs through specialist delivery and recruitment support for global clients.

Similar Jobs

Zscaler Logo Zscaler

Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Madrid, Comunidad de Madrid, ESP
8697 Employees
60K-85K Annually

Nexthink Logo Nexthink

Accounts Payable Specialist - 9 Month Fixed-Term Contract

Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Remote or Hybrid
Madrid, Comunidad de Madrid, ESP
1200 Employees
33K-37K Annually

Domino Data Lab Logo Domino Data Lab

Senior Technical Support Engineer

Artificial Intelligence • Machine Learning
Remote or Hybrid
Barcelona, Cataluña, ESP
200 Employees

Affirm Logo Affirm

Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Spain
2200 Employees
86K-122K Annually

Similar Companies Hiring

Kepler  Thumbnail
Artificial Intelligence • Fintech • Software
New York, New York
9 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account