Company Details

Java Tech Lead

Job ID

: 22553

Location

: Austin, TX, USA

Salary

: $65 per hour

Job Views

: 48

Posted

: 09-05-2019

Key Skills

Java, Aws, Azure

Job Description

Team Lead (Onsite)– Java Developer

Skills and Knowledge:

  • Good understanding on Cloud applications architecture and micro services model development including IaaS, PaaS, SaaS
  • Experience in setting up concourse pipeline and Veracode check, will be highly desired
  • Experienced with using Cloud Orchestration/Workflow Automation and building distributed scalable applications
  • Experienced with building framework for modern transactional and data processing applications
  • Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables.
  • Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
  • Strong verbal and written communications, must be able to actively engage other team members
  • Understanding of Agile systems development techniques utilizing Continuous Integration (CI)/Continuous Deployment (CD)
  • Prior experience working with development teams in onshore-offshore model
  • Basic understanding of Global securities processing and settlement industry standards

Technical:

  • Experience or exposure to a number of the following concepts and technologies is desired:
    • Application development using Java EE, Spring framework and React
    • Experience working with Cloud Platforms such as AWS or Azure or Google Cloud.
    • Experience using Docker containers and PaaS (such as CloudFoundry, Kubernetes, OpenShift, Rancher) highly desired
    • Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON
    • Event driven transaction processing using EAI and messaging patterns using technologies such as WSO2, ActiveMQ, IBM MQ, Tomcat etc.
    • Business Process Management and workflow system such as Activiti or SWF
    • Business Rules management system such as IBM ODM or Drools etc.
    • Security integration using oAuth and LDAP
    • Experience with Domain Driven Design methodology and Event Storming techniques

Education and Experience:

  • Bachelor's degree or higher
  • 9+ years of software development experience
  • 7+ years total Java EE development experience
  • 2+ years of development experience using Cloud technology

Advanced Search