Sr. Java Backend Developer

  • India
  • Full Time
Remote IT Talent

Position               :               Sr. Java Backend Developer

Location              :               Remote

Mention  B1 Status if applicable 

Job Description:

·         Coding experience in developing API’s using Java Spring boot & Camel frameworks JUnit/Mockito/ Power Mock

·         Coding experience in developing API’s using Node JS (v12 & higher, with async) Express framework.. Awareness about KOA & Loopback (not mandatory) Mocha/Chai/Joi testing frameworks

·         Awareness about React & Angular (not mandatory)

·         Experience using Cloud services Redis, – Eventhub (or Kafka), – Cosmo (or any NoSQL), – Postgres (or any SQL), – Blob Storage (or any File storage)

·         Deployed & managed dockerized/containerized services on a Cloud Kubernetes Service.. AKS preferable.

Must have Skills:

·         Must have working experience to Agile development methodologies

·         Good knowledge in understanding architecture and functionalities

·         Strong have strong verbal and written communication skills

·         Experience with Clean Coding concepts and best practices

·         Possess excellent verbal and written communication skills

Required Soft Skills

·         Team Player – High on learning attitude, ready to adapt & play different roles based on project needs

·         Coordination – Work in an onsite/offshore model and work on mentoring offshore folks. Be a Leader

·         Development Related – Follow verbose coding style, write modular & production ready code, clearly document steps to debug & isolate problems etc

·         Testing – support with unit Testing coverage & Sonarkube code quality fixes, run concurrency tests locally to identify and resolve memory leaks plus performance bottlenecks

·         Security – Fix code vulnerability issues from Whitehat scans, shared library issue

·         Devops – Jenkins updates, playback presentation & completion, debug & resolve build issues

·         Deployment – config files & pipelines creation, deploy to different environments

·         Documentation – creation of sequence diagrams, runbooks, postman collections etc. Periodic product page updates on confluence

·         Monitoring Related – splunk & Dynatrace dashboard creations, proactive monitoring of service performance & response times