Senior Java Developer

· 7-9 years of hands-on experience in Java/J2EE development.

· Deep understanding of distributed platform & microservices architecture

· Solution design using proven patterns, awareness of anti-patterns, performance tuning

· Proficiency with technologies such as Spark programming, Flink, Kafka, Elasticsearch, HBase, HDFS, and MongoDB

· Profound knowledge in Spring Frameworks encompassing IOC, Sprint Boot, SpringIntegration & more

· Hands-onexperience in software deployment and orchestration technologies, includingDocker and Kubernetes

· Proficientin utilizing build and continuous integration services such as Jenkins, GitLab,Artifactory, Nexus and Maven

· Extensiveexperience working in TDD (Test-Driven Development) and BDD (Behavior-DrivenDevelopment) environments, utilizing unit testing frameworks such as JUnit,Mockito and Cucumber

· Strongunderstanding of software architecture, design patterns, and best practices.

· Provenexperience in leading the design and implementation of complex features andapplications.

· Verygood understanding of application system design, development, testing,deployment and maintenance using UML.

· Basiccash management functional knowledge.

· Proficiencyin Agile and Scrum working methodologies.

· Excellentproblem solving and troubleshooting skills.

· Effectivecommunication and teamwork skills.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available