Description

  • Must have strong hands-on development experience to the Support development team, writing POC, troubleshooting issues, planning and executing Integration, performance testing and other key activities
  • Performs the gathering and documentation of functional and non-functional requirements of the applications.
  • Define and perform the high level and the low-level software design experience
  • Collaborate with other Technical delivery teams , front-facing as a key contributor in a complex/critical environment
  • Configure continuous integration, static code analysis tools, and build process for your software, as well as installing and deploying the same in end customers or in cloud-based solutions, automating the process as much as possible
  • SDLC and Agile experience
  • Graduated in Software Engineering, computer science or similar
  • Excellent verbal and written communication in explaining concepts and making others understood
  • 7+ years of experience working with the Java stack and Spring boot
  • Good experience in design patterns and Object Oriented best practices
  • Familiar with the API is driven development approach to both create and consume services from external parties using RESTful, GRPC, XML, XSLT, JSON
  • Experience in Golang/ Rust
  • Good experience in writing test cases using Junit
  • Experience writing and deploying software to cloud platforms, one of AWS, Azure, or GCP
  • Experience with Maven, SonarQube, and continuous delivery tools, such as Jenkins or Bamboo
  • Familiar with messaging communication, having previously used JMS implementations
  • JavaScript and JavaScript-frameworks experience such as Angular, VueJS, and/or React
  • Have previously worked with microservices and Containerization tools (Docker, Kubernetes), Kafka
  • at least anyone application servers platform, such as Tomcat, WebSphere, WebLogic or JBoss
  • Have previous experience using Spring Cloud
  • Have industry certifications: Java Certified Programmer, Architect or similar; AWS, GCP, or Azure certifications are also valued
  • Knowledge of different database technology MSSQL, PostgreSQL, Oracle, Cache
  • Have prior knowledge of Call Center and Unified Communications space

Education

Any Graduate