Senior Java Developer

10 Hours ago • 4-6 Years
Programming

Job Description

This role is for a Senior Java Developer focusing on digital transformation from monolithic to microservice applications using Domain Driven Design. The successful candidate will have hands-on experience with a wide range of technologies including Java Spring Boot, cloud platforms (AWS/Azure/Google), API concepts (REST, JSON, GraphQL), UI/UX (React, Angular), CI/CD tools (Jenkins, Maven), Kubernetes, databases (NoSQL, RDBMS), and monitoring tools. The role requires resolving complex production issues and adapting to new technologies.
Must Have:
  • Experience in digital transformation, transforming from Monolithic to Microservice application, Domain Driven Design (DDD).
  • Minimum of 5 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger.
  • Experience with Amazon Web Services (EC2, S3, VPC, Elasticsearch, Kinesis) or equivalent Azure Services.
  • Proficiency in Enterprise Java, Spring, Springboot, SpringCloud or MVC Framework.
  • Experience with public cloud platforms such as AWS, Azure, Google.
  • Familiarity with UI/UX technologies like React, Angular, Jquery.
  • Proficiency in Jenkins & pipeline (CI/CD), Maven, Nexus.
  • Experience with Cloud-based Kubernetes platform.
  • Knowledge of API Gateway (Zuul, Apigee).
  • Experience with NoSQL (MongoDB) and RDBMS/SQL (MySQL / Oracle).
  • Experience with Distributed caching (REDIS) and Centralized logging platform (ELK).
  • Skills in End to end tracing, App Performance Monitoring, Service Mesh.
  • Proficiency in GIT (Gitlab / Bitbucket / GitHub), Fortify, Blackduck, Sonarqube.
  • Experience with MQ Technology (IBM MQ / Rabbit MQ) and Kafka.
  • Familiarity with Servers such as Apache, Tomcat.
  • Ability to work in a fast-paced dynamic work environment.
  • Experience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystem.
  • Ability to resolve complex problems with cost effective and innovative solutions.
  • Willingness to learn new technologies as the market evolves.
  • BA/BS degree and 4-6 years’ relevant experience OR equivalent combination of education and experience.
  • Expertise in Java Spring Boot Microservices.

Add these skills to join the top 1% applicants for this job

oracle
design-patterns
github
game-texts
gitlab
mysql
react
yaml
xml
aws
service-mesh
nosql
azure
spring-boot
sonarqube
elasticsearch
elk
maven
amazon-web-services
json
redis
mongodb
ci-cd
angular
jquery
microservices
graphql
kubernetes
git
sql
bitbucket
jenkins
java

What success looks like in this role:

  • Experience in digital transformation, transforming from Monolithic to Microservice application, Domain Driven Design (DDD) is a great plus.
  • Hands on Experience in technical implementation with the following technologies, tools or related areas:
  • Minimum of 5 years of relevant experience with API concepts and technologies such as REST, JSON, XML, SOAP, YAML, GraphQL, and Swagger
  • Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis or equivalent Azure Services
  • Enterprise Java, Spring, Springboot, SpringCloud or MVC Framework
  • Public cloud platform such as AWS, Azure, Google
  • UI/UX technologies such as React, Angular, Jquery
  • Jenkins & pipeline (CI/CD), Maven, Nexus
  • Cloud-based Kubernetes platform
  • API Gateway such as Zuul, Apigee
  • NoSQL (E.g. MongoDB)
  • RDBMS and SQL (E.g. MySQL / Oracle)
  • Distributed caching (E.g. REDIS)
  • Centralized logging platform (E.g. ELK)
  • End to end tracing
  • App Performance Monitoring
  • Service Mesh
  • GIT (E.g. Gitlab / Bitbucket / GitHub)
  • Fortify, Blackduck, Sonarqube
  • MQ Technology (E.g. IBM MQ / Rabbit MQ)
  • Kafka
  • Servers such as Apache, Tomcat
  • Experience in working fast paced dynamic work environment
  • Experience in triaging live production issues and resolving the issues within SLA leveraging the DevOps ecosystem
  • Ability to resolve complex problems with cost effective and innovative solutions
  • Willingness to learn new technologies as the market evolves

#LI-SS1

You will be successful in this role if you have:

BA/BS degree and 4-6 years’ relevant experience OR equivalent combination of education and experience

Java Spring Boot Microservices

Set alerts for more jobs like Senior Java Developer
Set alerts for new jobs by Unisys
Set alerts for new Programming jobs in India
Set alerts for new jobs in India
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙