What are the responsibilities and job description for the Senior Developer - Jersey City, NJ (Onsite) - Contract - Lorven Technologies, Inc. position at Lorven Technologies, Inc.?
Job Title: Senior Developer
Location : Jersey City, NJ (Onsite)
Duration : Long Term
Job Overview
- Senior Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, and AngularJS.
- This role involves building scalable, high‑performance web applications and collaborating with cross-functional teams to deliver reliable, modern, and user‑friendly solutions.
Key Responsibilities
- Bachelor's degree in Computer science or equivalent, with Minimum 10 Years of relevant experience..
- Must have a Strong experience in Java , Spring Boot ,Microservices , Kafka , Angular JS , HTML.
- Design and develop scalable web applications using Java (Spring Boot) on the backend and Angular on the frontend.
- Collaborate with product managers, UX/UI designers, and fellow developers to transform business requirements into technical deliverables.
- Implement dynamic and responsive user interfaces using Angular, HTML5, CSS3, and TypeScript following UI best practices.
- Develop and consume RESTful APIs and microservices to support seamless integration between front‑end and back‑end components.
- Write clean, efficient, reusable, and testable code; participate in code reviews to ensure engineering excellence.
- Debug, troubleshoot, and optimize applications for speed, scalability, and security.
- Work with various database technologies (SQL/NoSQL such as MySQL, Oracle, MongoDB) and ORMs to manage and model application data.