Job Description :

Tech skills:

  • Solid understanding of Java, writing & understanding some organamics around it
  • Some tools are written in Python – this is a nice to have
  • Understanding of CI/CD is a must have: Jenkins, Chef, Git
  • Platform: Tomcat, MySQL
  • Stack (operating system): Linux
  • Understanding of microservices and how they work is a nice to have
  • DevOps/Cloud side: Docker & AWS
  • Security or Vulnerability experience is nice to have (from a fed ramp standpoint)

Job Description

Required Experience:

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 5+ years’ experience in software development with extensive development experience in OOP language Java and a scripting language such as Python.
  • A deep understanding and experience with topics related to security tooling and best practices, dependency scanning, vulnerability management
  • Experience writing infrastructure automation code using Jenkins/TeamCity, Chef, Ansible and working with CI/CD pipelines.
  • Experience with Kubernetes, Helm, and docker.
  • Understanding of networks, proxies, operating systems, restful services, service-oriented architecture, distributed systems, and microservices.
  • Experience with platform software components such as MySQL, OS, JVM, Tomcat etc.
  • Experience working with private and public clouds.
  • Strong knowledge on Design Patterns and the ability to design and construct layered software components that can be embedded within larger frameworks or applications. Experience with microservices, SOA and API layer desired. 
  • Collaborative and committed team player with excellent communication skills. 

Desirables:

  • Familiar with development and monitoring tools such as GIT/SVN, Eclipse/IntelliJ, JUnit, Maven/Gradle, sensu

Web Application Development, Application Servers Tomcat, Web Services development experience (SOAP or REST)

             

Similar Jobs you may be interested in ..