Job offer

Senior Java Cloud Developer

We are always looking for great new talents - ambitious people with new ideas, motivation and the energy to act.

Responsibilities

  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Ensure application designs conform with business goals
  • Identify and resolve any technical issues arising
  • Write well designed, testable code
  • Conducting software analysis, programming, testing, and debugging
  • Analyze and reverse engineer existing legacy Java/J2EE based applications with the aim of rewriting in modern technologies
  • Work with Cloud Architecture, Microservice Architecture and Container technologies (AWS, Docker, Kubernetes etc)
  • Demonstrate understanding of high-quality coding and unit testing practices
  • Adopt Agile software delivery techniques and technologies including CI/CD

Basic Qualifications 

  • 5 or more years of experience with designing and implementing software solutions
  • Bachelor’s Degree in engineering field
  • Experience in Insurance/Finance Industry (Annuities experience – nice to have)
  • Critical Thinking – Open to support current Applications/services alongside development of new applications/API
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience with generating technical documentation
  • Java Web applications
  • Experience in developing REST services using Java
  • Spring Framework knowledge and experience

Preferred/Nice to have Qualifications 

  • Familiarity with basic concepts around Web UI technologies (React or Angular)
  • DevOps experience
  • Experience and understanding of Kubernetes
  • Kafka Streaming Producer/Consumer development experience

Senior Java Cloud Developer



    Contact us Join ITELENCE