What are the responsibilities and job description for the Java Developer (Local to New Jersey only) position at Marici Solutions?
Job Details
Role: Java Developer Onsite: 3 days a week Location: 904 Sylvan Ave, Englewood Cliffs, NJ 07632 We are looking only for locals who can commute as there is no option for remote or someone close to NJ who can relocate. In-person interview: Yes, there will be one client in-person interview Duration: only 6 months
Job Description
Urgent Java developer required with the following skill set:
Java, Spring Boot, Spring REST API, Redis,
Mysql, AWS Service for event notifications - SQS, SNS, APIgateway. Spring Data, Terraform
Roles & Responsibilities
Proficiency in Java and J2EE technologies: I have a deep understanding of core Java concepts, including the latest advancements in Java 17 and 11, which I have utilized to enhance application performance and streamline development processes.
Expertise in Web and Enterprise Applications: My experience spans across frameworks like Spring, Spring Boot, Hibernate, JPA, JSF, Struts, and more. I have successfully developed and contributed as individual contributor for end-to-end service implementation in the Microservice Architecture using the REST endpoints.
Strong Database and API Management: I have worked with major databases like Oracle, SQL Server, Cassandra and more. I got hands on writing basic and complex queries to extract the DB Data which is required day to day activities and as well as implementing robust RESTful and SOAP web services.
Cloud and DevOps Skills: My hands-on experience with AWS coupled with my expertise in CI/CD processes, Docker, Kafka ensures that I can efficiently manage and deploy scalable applications in cloud environments.
Advanced Application Security and Compliance: I am well-versed in application security protocols such as JWT, OAUTH, and Mutual Authentication, Strong understanding of openID spec understanding.