Xoriant Corporation in Edison, NJ has multiple openings for the following position:
Job Title: Lead Technical Developer
Location: Xoriant Corporation, 343 Thornall Street Suite 720, Edison, NJ, 08837
Job Duties:
With a high level of independent decision-making authority, will be responsible for the following: Design and Develop Payment application & Service Components. Create Docker image for the APIs and deploy into Cloud computing. Develop & Implement microservices and Microservice architecture based services; Design and Develop multi thread application and Implement Circuit Breaker framework. Fine tune JPA/Hibernate. Analyze data modeling and create DAO layers for service components. Implement security for the API’s. Develop a test framework. Configure and create Spring Framework for dependency injection for service layer components, which uses Transaction facilities in DAO and Hibernate layers. Develop logging framework. Create cucumber test cases for automation testing and build Caching functionality using Elastic Search. Enhance performance of Spring Batch jobs by implementing multithreading operations with concurrency libraries. Design Data modeling architecture, create DAO layers using Hibernate queries (HQL) with Oracle, and develop model layers with Hibernate OR mappings. Develop Spring Boot application that provided monitoring, reply queue, and publisher mechanisms. Architect and design solutions for SOA integration of various services with utilization of Apache Kafka, WSO2, REST API, Spring IO. Implement Mongo DB ELT (extract load transform) and Map/Reduce solutions to generate a ready-to-use data presentation. Develop cashing lookup web microservice. Participate in the overall planning and execution of development objectives, suggest architectural improvements, design and integration solutions, and formulate methodologies to optimize object-oriented software and database development.
Job Requirements:
Bachelor's Degree or foreign academic equivalent in Computer Science & Engineering, Computer Science, Information Technology, Computer Applications, Computer Information Systems, or related field. Requires 5 years of experience in job offered, Programmer Analyst, Architect, or related field. Required experience must include experience in Java 1.8, Spring Boot, Spring Actuator, Spring Security, Spring Boot Web, WebApache CXF JAX RS, APACHE JAX-WS, JAVA Multithreading, KAFKA, AVRO Schemas, ELASTIC SEARCH, DOCKER, OIDC (JWT), OAUTH2.0, Layer 7, KONG, JMS, Hibernate, JDBC, JUNIT, HTML, ANGULAR JS, JAXB, AJAX, CSS, XML, and XSL. Requires travel/relocation to unanticipated client sites throughout the U.S.
To apply, submit below form directly or email resume to:
us-jobs@xoriant.com (Annmarie Hardie, HR Specialist and Paralegal)
Attn: Job ID: TD-055856
*** Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status.