Talent.com
This job offer is not available in your country.
Java API Developer

Java API Developer

Talent WorxNew Delhi, DL, IN
30+ days ago
Job type
  • Quick Apply
Job description

Must have Skills & Experience Required

 Software development experience in Java & Node Js (4 yrs) .

 Good understanding of OOPS, Collections, Multithreading, Exception Handling, Serialization,

Java Annotations

 Knowledge of Data Structures & Algorithms

 Spring Core, Spring Boot, Spring MVC, ORM Frameworks (JPA / Hibernate / iBatis etc)

 TDD with Junit / Mockito or any other testing framework

 Knowledge of Design patterns

 Good understanding of cloud first principles and hands on experience of cloud services,

preferable CloudFoundary and AWS

 At least 2 years of hands-on AWS experience (S3, lambda, API gateway, EC2, CloudFront,

Route53, Dynamo DB, VPC, subnets)

 Experience working with Micro services architecture

 Hands on experience on designing and writing REST and SOAP webservices.

 Experience working with JSON,XMLs

 Good command on SQL query writing and basic understanding of database schema design,

preferable knowledge on oracle RDBMS .

 Experience with NodeJs or Python. Knowledge of one API gateway e.g. Apigee / Layer 7 / AWS

API Gateway

 Experience in the use of a source control management system like SVN, GIT

 Should have clear understating on CI / CD, code quality and testing, experience of using tools

like Bamboo / Jenkins / UDeploy / SONAR / Bitbucket

 Web service Testing tools SOAP UI, Jmeter, Postman etc

 APM tool like NewRelic

 Log Aggregator and monitoring tools Splunk / SumoLogic / Logstash etc

 Strong analytical and debugging skills

 Proven ability to work well under pressure and in a team environment

 Ability to interact with multiple technology and business teams

 Ability to multi-task under demanding conditions

Good to have Skills & Experience Required

 Any Messaging frameworks (JMS etc.)

 Experience with Java script and JS Framework (reactjs, nodejs, angular JS etc.& Basic

CSS / HTML

 Experience working with UNIX, Shell Scripting

 Experience on Application gateways Like Layer-7 / APIGEE

 Experience on NoSQL Database caching frameworks like redis,mongo, cassandra etc

 Any Automation Framework like Geb, Spock or Selenium.

 Excellent written and verbal communication skills and a strong team player

 The successful candidate must be highly motivated, fast learner, flexible, willing to assume

responsibility, and deliver quality work on time

Create a job alert for this search

Java Developer • New Delhi, DL, IN