What are the responsibilities and job description for the Java Full stack Developer position at New York Technology Partners?
JOB DESCRIPTION:
"Must Have: Java, Springboot, Microservices
Good to have: Angular
JD
4 years of Java/Spring Boot development experience, including microservices and event-driven architecture implementation
Java (8 to 17) Docker / Containerisation. Spring framework
Experience with CI/CD pipelines (e.g. Gradle / Artifactory / TeamCity).
Angular (or other JavaScript UI frameworks).
Web services and REST API design.
Distributed version control systems (ideally Git).
Databases (SQL Server).
Messaging frameworks and APIs (such as JMS, QuickFIX/J).
Building User facing applications Check out our website for further information on Insight Investment and our Technology agenda.
You understand and believe in the fundamentals: OOP, SOLID principles, Clean Code.
Skills:
Code: Java 17, Springboot
Architecture: Microservice based
Messaging: MQs
Deployment: Private cloud infrastructure (containers)
Tools:
o Gitlab (git CI/CD)
o Github Copilot
o Intellij Ultimate
o Docker
o Splunk
o HTML, CSS
o Angular"