Position

Senior Java Developer with Angular skills,
Saint Petersburg

Location


Saint Petersburg

Office Address


Project Description


Client is a Global Shipping company shipping cargo by container ships all over the world. It is one of the 10 largest shipping companies in the world.
Its mission is to modernize legacy software. Client is doing it by breaking the ecosystem into set of micro applications, developed by small and self sufficient teams working in eXtream Programming methodology.

• BS degree in Computer Science or equivalent combination of education and experience
• 3+ years full stack development
• 3+ years of experience in the following technologies: Java, node JS, Python and java script (including JS frameworks, like Angular, React)
• 2+ years of experience in TDD/BDD development in the following frameworks: JUnit, Jasmin, Mockito, Protractor/Selenium
• 1+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
• Experience in DevOps development and Jenkins
• Experience in development in Kotlin is a plus
• Experience in designing, developing and deploying cloud/hybrid-based solutions
• Experience in developing and deploying in Container based environments (Kubernetes, Cloud foundry)
• Familiarity with the following design concepts: micro-services, service discovery, circuit breaker
• Self-starter with the ability to appropriately priorities and plan complex work in a rapidly changing environment
• Versatility and capability to switch easily between different tasks and technologies.
• Experience in assessing a broad range of information solutions and products
• Strong critical thinker with problem solving aptitude
• Good English - verbal and written

Responsibilities


    • Hand-On full stack development of innovative applications.
    • Owning the entire development cycle, including design, architecture, development and devOps.
    • Working in XP with Remote pairing.

Skills


Must have

    Java, Spring Boot, Angular/React

Nice to have

    Node.js, Mockito, Kubernetes, Selenium, BDD (Behavior Driven Development), CloudFoundry, Protractor, Kotlin, Jenkins, JUnit, Python, Pair Programming, Communication Skills, TDD methodology

Languages


English: B2 Upper Intermediate

Relocation package


If needed, we can help you with relocation process. Click here for more details: see more details

Work Type


Java

Ref Number


VR-55012

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Java

Specialization Position / Title Location Send to a friend
Java Regular Kotlin Developer Saint Petersburg, RU
Java Java Team Lead Saint Petersburg, RU
Java Senior Java Developer Saint Petersburg, RU
Java Regular/Senior Java Developer Saint Petersburg, RU