Bangalore, Karnataka, India Post Date: May 14, 2023 Full Time
Apply for job
Job Description
Requirements:
Experience in writing technical design and developing of the application
Good understanding and hands-on work experience in Core Java/J2EE & concepts such as OOPS, Multithreading, Collections, Concurrency, Exception Handling, JDBC, File I/O, XML APIs etc.
Good Hands on experience in Microservices & SpringBoot Design skills Design Patterns, RESTful design.
Good understanding & working experience in Spring, Spring data, Spring boot, REST
Knowledge of web-services (REST and SOAP)
Good working experience in SQL & database [Oracle / Postgre]
Familiarity with NOSQL databases like Cassandra or Mongo DB
Familiarity with message queues like Kafka.
Know-how on containerization applications like Docker, Kubernetes is preferred.
Proficient understanding of code versioning tool SVN.
Hands-on experience in writing Unit tests using Junit.
Working experience in Jenkins, Maven, SonarQube.
Experience in tuning applications based on Performance tests/ Load tests/ Stress tests is preferred.
Knowledge of development lifecycle, standards, approaches, utilities and environment: shells, IDEs.