Job details

Software Developer - Java, React

  • Java
  • Docker
  • React.js
  • JavaScript
  • GCP
  • Software Engineering
  • Oracle
  • Azure
  • ReactJS
  • Data Structures
  • Design Patterns
  • Continuous Integration
  • Scalability
  • Databases

Posted: 4 days ago

· Bachelor’s degree in computer science, Software Engineering, or related field with 8+ years of professional software development experience

· Professional Experience architecting, building, deploying, and maintaining customer facing applications at scale in an innovative engineering environment

· Strong programming foundation with knowledge in Data Structures, Algorithms and Design Patterns.

· Minimum 3+ years Full-stack expertise in application design & development with Java technologies with knowledge of Spring, JPA/Hibernate, Message Queues & Workflow Engines with layered-microservices architecture.

· Minimum of 6+ years expertise on writing Test Automation scripts using Karate & Cypress

· Knowledge on NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, Defensive Coding & Penetration Testing concepts.

· Nice to have 2+ years of experience with JavaScript, ReactJS, and HTML5/CSS3

· Experience with database & caching technologies (Postgres, Oracle, Redis and Timeseries Databases)

· Hands-on experience with continuous integration and delivery using public cloud such as AWS, Azure or GCP and container technologies such as Docker, Rancher, etc.

· Experience in architecting and building large scale systems using scale-out architecture that require high availability, performance, high scalability, and multi-tenancy.


EA License No: 11C4879 / Registration ID : R1218583

Apar Technologies Pte Ltd, Singapore