Java Fullstack Developer- Basking Ridge, NJ
Java Fullstack DeveloperAnalyzing business requirements, and creating technical design documents that are in accordance with the company's architecture standards. Developing new user-facing features using React.js and integrating with backend using Java, Spring, Springboot, Hibernate/JPA technologies Developing microservices using Springboot Building reusable components for future use. Translating designs and wireframes into high quality code. Creating configuration, build, and test scripts for Continuous Integration environmentsExperience working on Large Scale Enterprise Applications. Experience in designing solutions for Attribute Based Access Controls, Privacy Engineering, Data Protection Engineering and/or Privacy-by-Design. Strong Experience in the Springboot and Microservices Proven working experience in JAVA/J2EE especially in Spring, and REST Web Services development Experience in React JS and its core principles. Excellent knowledge of Relational Databases (Oracle), SQL, PL/SQL and ORM technologies (JPA, Hibernate) Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc) Working experience in Weblogic/Tomcat application servers Working experience in Agile development methodology Ability to learn new technologies and business domain quickly Good analytical and communication skills.