ING
Posted 8mo ago

Senior Java Software Engineer

ING
Istanbul, Turkey
OnsiteFull Time
Responsibilities
  • shaping platform vision
  • implementing new technologies
  • integrating backend clients
Requirements
  • 5+ years Java experience
  • Spring Boot/MVC/JPA
  • Azure CI/CD
  • Kafka/ messaging
  • Docker/Kubernetes
  • REST APIs
  • Unit/integration testing
  • Prometheus/Grafana
  • Elasticsearch
  • Git/Maven
  • Secure coding
Technical tools mentioned
JavaSpring BootSpring MVCSpring Data JPA/JDBCAzureCI/CDKafkaEMSActiveMQIBM MQPrometheusGrafanaElasticsearchDockerKubernetesOpenShiftGitMavenREST API

Job description

How to Succeed

  • You will be responsible for shaping the technical vision of the platform with domain architect and Chapter lead and you will enable the team to follow your vision.
  • Implement new technologies without a negative customer impact.
  • Integrate BE clients on to our chosen target platform

About You

  • 5+ years of professional java experience (design, develop and maintain highly available and resilient applications)
  • Experience with Java (8,11, 17, 21), Git and Maven
  • Experience with Spring Boot, Spring MVC, Spring Data JPA/JDBC
  • Knowledge of Azure - CI/CD pipeline is also important as we are migrating to cloud-based solution. CI/Cd solution is Azure already.
  • Experience with Unit and Integration testing
  • Understanding messaging platforms (i.e., Kafka, EMS, ActiveMQ and/or IBM MQ)
  • Experience with monitoring and alerting (Prometheus/Grafana), Elastic search
  • Experience with containers (Docker, K8S or OpenShift)
  • You feel at home in a high-performing team, and you make the other team members feel at home as well.
  • Code quality matters for you and writing good code excites you. Experience with writing secure code.
  • You love to talk about Java and coach your peers on architecture and best practices.
  • Working knowledge on designing and building Rest-JSON API’s, SOA and Event Driven Design(s)

About ING

Provides retail, wholesale, and investment banking services worldwide.

Similar jobs

Senior Java Software Engineer roles near Istanbul
9mo
Save
Mark Applied
Hide
Senior Java Software Engineer
Cairo or Sarajevo or Belgrade or Istanbul
RemoteFull Time
Unifonic
Unifonic: Provides cloud communications and customer engagement platform solutions.
5+ YOE5+ years Java (Spring), web development, messaging systems (ActiveMQ, RabbitMQ, Kafka, SQS), Linux, REST APIs, AWS, microservices, bachelor's in engineering or software field, strong communication.
Java, Spring, HTML, CSS, JavaScript, ActiveMQ, RabbitMQ, Kafka, Beanstalk, SQS, Memcached, Redis, Python, Linux, Nginx, Apache, REST, SOAP, Microservices, AWS, Git, JIRA, Maven