Full Stack Developer Java Angular
Mission Overview:
In the context of a major business transformation program, we are looking for a Senior Full\-Stack Developer to join our consultancy team at a client site, representing Keystone Solutions. As a senior developer, you will be part of a dynamic team to ensure the hand\-over, refactoring, and/or greenfield development of business applications.
Responsibilities:
- Development and maintenance of business applications.
- Development of application components/web services.
- Contribute to the design of architecture components and building blocks in close collaboration with technical leads or senior software architects.
- Participation in technical working groups, Scrum meetings, and meetings with users as needed.
- Assistance in testing, technical documentation, deployment, evaluation, and reporting (JUnit, JIRA).
- Minimum 5\-7 years of full\-time professional Java Development experience is required (Full\-stack preferred).
- Familiarity with multi\-system integration and complex environments.
- Experience within a project team producing greenfield applications (from scratch).
- Technical knowledge and practical experience of required technologies to be able to start development and support directly:
- + Java and Spring Framework.
+ Security patterns (Spring security).
+ Soap and RESTful Web Services.
+ Spring Batch.
+ SOA, microservices, CQRS.
+ Test\-driven development (JUnit, Spring, CI, Mockito, Cypress, Selenium).
+ Frontend (HTML/CSS/JavaScript, Angular) \& backend abilities.
+ Maven, Jenkins, Docker, Openshift, SVN or GIT, and Eclipse or IntelliJ, Sonar, JBoss, Tomcat.
+ Experience with relational databases and O/R mapping: PostgreSQL, SQL Server.
+ Able to read and understand BPMN, UML \& documentation practices.
+ Jira/Confluence.
- A knowledge of the following technologies would be a nice to have, but not required: Talend, ZK, Oracle, Kafka.
- Familiar with AGILE/SCRUM methodologies, test\-driven development, and continuous integration.
- Problem solver, able to quickly understand existing code.
- Solution and customer\-oriented.
- Ability to integrate easily into an existing team and to supervise juniors.
As a consultant at Keystone Solutions, you will experience:
- Consultancy Nature: Focus on on\-site work and embodying the consultant identity.
- Dynamic Projects: Engage with diverse challenges across various client environments.
- Turbo\-Charged Learning: Benefit from professional development and broad learning experiences.
- Skyrocketing Ambition: Enjoy a commitment to career growth within our framework.
- Values: Being a "K\-Stone" means bringing core values to every engagement.
Duration: As soon as possible \- 31/12/2027 16 months • (full time)
Skills required:
- Agile / Scrum \- Level: Junior \- Most recent: Any time
- Angular \- Level: Confirmed \- Most recent: Any time
- CQRS \- Level: Confirmed \- Most recent: Any time
- Hibernate \- Level: Confirmed \- Most recent: Any time
- Java \- Level: Expert \- Most recent: Any time
- Jenkins \- Level: Confirmed \- Most recent: Any time
- JIRA/confluence \- Level: Junior \- Most recent: Any time
- JPA \- Level: Confirmed \- Most recent: Any time
- Maven \- Level: Confirmed \- Most recent: Any time
- PostgreSQL \- Level: Confirmed \- Most recent: Any time
- REST \- Level: Confirmed \- Most recent: Any time
- SOA \- Level: Confirmed \- Most recent: Any time
- SOAP \- Level: Confirmed \- Most recent: Any time
- Spring Batch \- Level: Confirmed \- Most recent: Any time
- Spring Framework \- Level: Confirmed \- Most recent: Any time
French or Dutch: active knowledge (understanding / speaking / writing technical documentation / reading) of one language.
English (written / team communication): active knowledge
View more
Cette annonce provient de Indeed. Voir l'annonce originale ↗