Senior Java Developer

08 квітня


Вимоги: java
Технології:
sql cloud android mobile ui ux git subversion tfs spring integration soap jms rest gcp network design support
Англійська: eng: Fluent

Requirements:

  • Skills in languages: Java and SQL
  • Experience in leading 12-Factor application and Cloud platform implementation
  • Understand of software design patterns
  • Applicant must work well under pressure
  • Understand the SAFE Agile framework
  • Knowledge of software craftsmanship and Agile best practices
  • Knowledge of application development on Android or iOS platforms
  • Mobile UI/UX design

Source control tools:

  • Git, Subversion, TFS
  • Spring Boot, Spring Cloud
  • Integration technologies; such as SOAP, JMS, and REST
  • Understanding of network design and architecture
  • Familiar with microservice architecture principle
  • JAVA 8 or higher
  • Google Cloud Platform (GCP)
  • Google Cloud Network
  • Working conditions:
  • Remote working with US team.

Responsibilities:

  • Act as a mentor to junior team members.
  • Design, develop and implement enterprise-scale solutions to support the organization’s business strategy and goals.
  • Work closely with our business product owners on an Agile team to fully understand requirements, provide feedback, and request clarification as needed.
  • Work with other engineers on a collaborative Agile team to deliver code on an ongoing basis.
  • Review requirements and data models and translate them into responsible applications and architecture.
  • Conduct design and code reviews with an extended team.
  • Track and resolve software defects.
  • Support test execution including system level and integration tests.
  • Fluent English.