Search by job, company or skills
. Minimum 10+ years experience in web and stand-alone application design & development with Java/JEE/big data technologies in Unix/Linux environment.
. Excellent understanding and practical experience of Spring Frameworks (IOC, Spring Data, Spring MVC, Spring Integration, Spring Boot etc.) & Spark Streaming Frameworks.
. Strong knowledge on code version management tools such as GitHub/GitLab/BitBuket.
. Experience with automated build and deployment tools eg. Helm Charts, ArgoCD, Jenkins, Gitlab runner, Nexus, Harbour, Maven or Gradle.
. Experience of working in TDD and BDD environment with standard testing frameworks (JUnit, Mockito, Cucumber, selenium and SOAPUI)
. Strong knowledge on distributed systems particularly on messaging brokers such as IBM MQ, RabbitMQ or Apache Kafka.
. Good knowledge of RDBMS (Oracle, PostgreSQL) and no SQL (Hbase, MangoDB) database systems
. Very good understanding of application system design, development, testing, deployment and maintenance using UML.
. Ability to assess interdependence and impact of a change at application level.
. Practical experience on shell scripting & Ansible equivalents for deployments and pipelines
. Good understanding on container technologies such as Docker and orchestrations through Kubernetes.
. Experience in Polyglot & sustainable developments through GO, Rust, Python etc are nice to have
Login to check your skill match score
Date Posted: 03/10/2024
Job ID: 94787447