COMPETENCIES:

  • Languages Java1.5, SQL, XML, PL/SQL.
  • J2EE WebServices, Hibernate, Struts, JMS, JDBC, JNDI, Servlets, JSP, JSTL, Ajax, Dojo, Java Beans, Ant, Log4j, Junit, JSR168, and Spring.
  • Java Technologies Annotations, Generics, Applets, Collections API, Reflection, xerces (SAX, DOM, JDOM), UML (with Rational Rose and Visio), Threads, Standalone applications.
  • XML WebServices XML, SAX, DOM, Castor, WSDL, XPath, SOAP, XSLT, XHTML, DTD.
  • Object Persistence Hibernate, Struts 1.1/ 1.2.
  • Internet Technologies HTML, CSS, DHTML, Java Script 1.2, AJAX, Google Web Toolkit (GWT).
  • Distributed Systems EJB.
  • Web Servers Apache Web Server, c.
  • Enterprise Servers BEA's WEB Logic 6.0/8.1, WebSphere (WAS), Websphere Portal Server, Tomcat
  • Databases Oracle 9i/ 8i/8/7.3, MS SQL Server 7.0/2000, and MS-Access.
  • Version Control CVS, Clear Case, SVN.
  • IDE Eclipse, JBuilder, My Eclipse, RAD.
  • Operating Systems Windows NT/XP, Vista, Linux.
  • Concepts Object Oriented Software Analysis and Design and UML.
  • Development Tools Dream Viewer, ANT tool, Junit, Jenkins.
  • Methodology Agile – Scrum

 

  • Spring Boot + Spring Tool Suite + Spring Annotations
  • Core Java Development
  • Web Services Development for REST, SOAP
  • Microservices, JSON, XML message structure
  • Java JPA/Hibernate for Database entities
  • Azure DevOps Pipeline development
  • QA Automation (Microservices & Integration)
  • Junit, Ready APIs, Postman, Java Selenium, Karma,
  • AWB Booking Lifecycle
  • Booking Logic and Scenarios
  • Azure Kubernetes AKS, Docker and YAML
  • Azure Cloud config, deployment
  • Exposure to Cloud Infrastructure setup
  • CI flow, CD Process for cloud native apps
  • Swagger APIs, Service Discovery – Concepts
  • API Authentication & Authorization
  • Cloud Logging & Monitoring, Tools (Dynatrace, LogDNA)
  • Azure Functions, Azure Blob, Azure Key Vault, Azure Storage
  • APIGEE Edge, APIGEE Runway, APIGEE App Registration
  • API Management Self-service
  • Middleware Development on APIs
  • Understanding on Cloud Security Components – Firewall, DDos, Vnets, Traffic Monitor, Load balancers

DESIRED QUALIFICATIONS:

  • Azure Cloud technical subject matter expert in CaaS, Paas and FaaS approaches
  • Build Azure Cloud automated deployment pipelines using GitHub Actions
  • Knowledgeable building cloud solutions that demonstrate resiliency, availability, performance, disaster recovery
  • Educate ITFACS team members about cloud standards, strategies and application migration approaches
  • Participate in Cloud & DevOps training sessions and code labs with dev teams
  • Socialize software architectures with the broader architecture community and solicit quality feedback
  • Collaborate with product-persistent teams to design and build automated testing frameworks
  • Participate during Agile ceremonies including big-room/release/iteration planning and user story grooming
  • Help teams learn and practice DevOps, Lean IT & Agile methodologies
  • Continuously learn and be at the leading edge of industry developments
  • Be an agent of change within the ITFACS organization
  • Customer service attitude
  • Standout colleague – work well independently and in multi-group cross-discipline environment
  • Flexible, adaptable, and able to autonomously manage multiple tasks in a dynamic & iterative development environment
  • Strong skills for verbal & written communication targeting technical and non-technical audiences
  • Hands on development experience using Java; Spring Frameworks: Spring boot, Spring cloud, Spring integration, Spring batch; SQL & NoSQL databases; messaging oriented middleware; etc.
  • Hands on experience architecting, designing and developing cloud native applications
  • Hands on experience building automated CI/CD delivery pipelines and tool chains
  • BS/MS in Computer Science, Engineering, Mathematics, related fields
  • 6+ years’ experience in technology and software development industry
  • 4+ years’ experience in cloud technologies in both development and production environments
  • Hands on experience with PaaS & CaaS products including Rancher, Kubernetes, Docker, etc.
  • Master of cloud service, deployment models and cloud migration approaches
  • Advanced knowledge of Dev/Ops frameworks and automated delivery pipeline toolchains
  • Understanding and basic use of the Unified Modeling Language (UML)
  • Experience using diagraming and modeling software tools
  • Experience with Agile Development, SCRUM, Kanban and Extreme Programming methodologies
  • Deep understanding of object-oriented design and methodology
  • Ability to facilitate group meetings/discussions
  • Ability to articulate architectural approach/trade-offs during discussions for solution buy-in and gain consensus
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!