fbpx

Java Architect
Virtusa
Colombo

Location: 
Contract Type: 
  • Experience of developing software at scale for a minimum of 10 years is essential.
  • A solid understanding of Agile working practices and methodologies is essential with at least 1 years of experience.
  • Strong proficiency in Java programming of at least 2 years. And knowledge of various frameworks and open source libraries related to that stack.
  • Experience in Object Oriented analysis and design is essential.
  • The ability to demonstrate a working knowledge of and experience of cloud platforms such as Amazon AWS is desired.
  • Experience of developing micro services using spring boot is essential.
  • Experience with deploying as docker containers is desirable.
  • Strong proficiency in either front end development technologies or developing REST based web services is desirable.
  • The ability to demonstrate experience in the automation of Software testing and build systems are essential.
  • Excellent analytical and problem-solving skills is essential.
  • Ability to work both independently as well as in a dynamic, distributed team environment is essential.
  • The ability to demonstrate strong written and verbal communication skills is essential.
     

Product/Technical

Skills And Experience In The Following Skill Is Essential
 

  • Core Spring Framework / Spring boot.
  • Java and related stack.
  • Micro Services architecture.
  • Linux OS.
  • REST API & SOAP API patterns
     

Skills and experience in one or more skills from the following list is essential
 

  • Cloud based development with Amazon Web Services or similar
  • Front end development technologies (JavaScript, HTML, CSS)
  • Developing/consuming REST based web services.
  • Use interface design and implementation which ideally incorporates Responsive Design, progressive enhancement, accessibility, localization and internationalization
     

Skills and experience in a two or more of the skills below is desired
 

  • BDD principles with Cucumber.
  • TDD principles with either TestNG or Junit.
  • UI test Automation with Selenium.
  • Monitoring and Logging: ELK (Elasticsearch, Logstash, Kibana), Prometheus and Grafana.
     

Skills and experience in several of the skills below is desired
 

  • Build tools such as Jenkins, Maven, as part of CICD pipelines.
  • Modern JavaScript frameworks such as React, or Angular.
  • Working knowledge of distributed source control solutions such as Git.
  • Packaging and Deployment Automation Docker, Amazon AMI, Kubernetes
     

Databases such as MS SQL / Oracle.

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

Find More Virtusa Pvt Ltd Jobs

+ Other Jobs in IT Services and IT Consulting

+ Other Jobs by Virtusa Pvt Ltd