Principle level with great communication and great deal of drive to deliver software having the following:
Proficient in Java ,J2EE, Spring Stack
Spring Cloud-based Microservices
Experience in Service development in SOAP and REST
Experience building applications in a SaaS environment: Bluemix , AWS, Azure etc.
Experience on building API using nodeJs, loopback, express etc.
Experience on building app on spring boot and other spring technologies
Proficient with Service Oriented Architecture Principles - Micro Services, JSON Structures, SOA integration patterns
Strong knowledge in building data pipelines near real-time integration patterns and technologies like Kafka.
Experience with cloud computing strategies and architecture (e.g. in AWS services or IBM Bluemix, etc).
Experience with WAS Liberty.
Column Store databases and Other NoSQL databases are helpful
Modern development practices: Git , Build Management (Gradle, Maven,etc), Runtime Configuration Management (e.g. 12 Factor Apps, Spring Cloud Config).
Containers and related technologies (Docker, Kubernetes, AWS, ECS, etc)
Responsibilities and Duties
Implement Development practices that build security into the technology stack
Architect and design solutions covering full stack technologies
Ability to review and guide the team.
Required Experience, Skills and Qualifications
Qualifications and Skills
Minimum 4 years’ working experience with projects that leverage cloud platforms such as AWS or IBM BlueMix (Certifications on any of these platforms a big plus)
Minimum 4 years’ experience working on technologies such as Angular, ReactJS, & Microservices
Minimum 3 years in a project technical leadership role with architecture responsibilities.
Minimum 12 years’ experience in software development.
Job Type: Contract