Java Technical Architect Job at Resource Informatics Group Inc in Media
Resource Informatics Group Inc, Media, PA, US,
Job Description
Job Title/Role:- Java Technical Architect
Location:-Media, PA
Duration:-12 Months
Visa:- No OPT/CPT
Interview:-Phone/Skype
Mandatory SkillsMicroservices Architecture, API Platform
Job Description:-
⦁ Strong experience in Solution Architecture for distributed systems, data and integration with deep understanding of security, performance, DR, and Infra
⦁ Strong understanding of Microservices architecture and RESTful Services, API Design & Development, API Security, and API Platforms
⦁ Experience in building cloud native applications
⦁ Expert level programming skills in Spring framework - Spring MVC, Spring Integration, Spring Security, Spring Boot, Hibernate OR Experience in Java EE and frameworks such as Jersey, RESTEasy, or Guice
⦁ Experience with TDD utilizing Mocking and similar concepts - jUnit, Mockito, EasyMock
⦁ lan and design the structure of a technology solution
⦁ Experience with event-based and message-driven distributed system - knowledge of Kafka, JMS, RabbitMQ, AWS Kinesis or similar
⦁ Experience with NoSQL data stores such as Cassandra, MongoDB, Redis and SQL databases such as MySQL, Oracle
⦁ Experience with distributed caching frameworks such as Redis, Infinispan, Coherence, Memcached, GemFire, Gridgain, or Hazelcast
⦁ Experience with Cloud Platforms such as Google Cloud, AWS, Azure, Pivotal Cloud Foundry, or OpenShift
⦁ Understanding of security in cloud services.Experience with Continuous Integration / Continuous Delivery using modern DevOps tools and workflows such as GitHub, Jenkins, Maven, Ansible, UrbanCode etc.
⦁ Experience with agile development (Scrum, Kanban, etc.) and Test Automation (BDD, TDD, unit testing, integration testing)
⦁ Experience with container orchestration such Kubernetes, Mesos and containers such as Docker