Position: Middle/Senior Java Developers
Company: AOG.jobs
Experience required: 2y
English level: upper

We are looking for **one Middle and one Senior Java developer** to join our client's team on a subcontract basis. We need one senior that can plan and take responsibility for the tool and a more junior who would be supporting the more senior.

**Requirements**
Master or Bachelor degree in Computer Science or Software Engineering or equivalent
Deep knowledge and proven experiences with backend frameworks from the Java EE eco-system (EJB, JAXWS, JAXRS, JPA, JTA, JMS)
Knowledge of Web services (Rest, SOAP)
Experience with Java Swing applications in Windows environments
Experience with Java EE application server (Wildfly, JBoss EAP or Glassfish)
Strong experience with RDBMS (Oracle or SQLServer)
Experience of Apache Solr would be a plus
Fluent with the following tools: Git, Maven, Unix / Linux scripting, Intellij
Strong analytical and writing skills
Fluent in spoken and written English (French and/or German is a plus)
Excellent team player with good communication skills

**Responsibilities**
Design, implement and maintain large Java EE application
Assuring the quality of the developed code
Writing technical documentation for the developed components
Maintenance and refactoring of existing software

**We offer**
The full-time workload on a remote basis
Start of project ASAP after approval
Duration - 3 months + extension to long term
Worthy reward based on your skills and experience