Edgesys Consulting
Full Stack Java Dev - Jr Level
Edgesys Consulting, Hasbrouck Heights, New Jersey, 07604
Role : Jr Full Stack Java Developer Rate : Depends on experience Duration : 6-12Months Job Title: Full Stack Java Developer - Jr Location: Morris Plains, NJ (Hybrid Role) Job Type: 6-12 Month Contract (W2 Only) Visa Status: Open to F1 OPT, Green Card, EAD Holders Job Description: We are seeking a Full Stack Java Developer with strong expertise in Java and experience in developing Microservices using Spring Boot. This is an exciting opportunity to work on complex and scalable systems in a dynamic and collaborative environment. The ideal candidate will have experience building both the back-end and front-end components of web applications, with a focus on Java technologies. While front-end experience with ReactJS is a plus, proficiency in back-end Java development is the primary requirement. This is a hybrid role based in Morris Plains, NJ. Responsibilities: Full Stack Development: Design, develop, and maintain both front-end and back-end components using Java (Spring Boot) and modern web technologies (ReactJS is a plus). Microservices Development: Build and maintain robust, scalable Microservices using Spring Boot and related frameworks, ensuring high performance and security. API Design & Integration: Design and develop RESTful APIs for seamless integration with front-end applications and external services. Frontend Development: If applicable, contribute to front-end development using ReactJS, ensuring smooth interaction with back-end services and creating responsive user interfaces. Database Design: Design and optimize SQL databases, ensuring efficient data access and storage solutions for both transactional and analytical workloads. Cloud & Containerization: Work with cloud platforms and containerization technologies like Docker and Kubernetes to deploy and manage services in production environments. Code Quality & Documentation: Write clean, maintainable, and efficient code following industry best practices and standards. Ensure proper unit and integration testing coverage and maintain comprehensive documentation. Collaboration: Work closely with cross-functional teams, including front-end developers, QA engineers, product managers, and designers, to deliver high-quality solutions. Continuous Improvement: Participate in peer code reviews, provide mentorship to junior developers, and contribute to the team’s overall knowledge base. Requirements: Strong expertise in Java development and experience with Spring Boot for building Microservices and enterprise-level applications. Proven experience with Full Stack Development, including both back-end (Java, Spring Boot) and front-end (ReactJS or other modern JavaScript frameworks). Hands-on experience designing and developing RESTful APIs. Solid understanding of SQL and experience working with relational databases (e.g., MySQL, PostgreSQL). Experience in containerization using Docker and orchestration tools like Kubernetes. Familiarity with version control tools such as Git and CI/CD pipelines for automated testing and deployment. Strong problem-solving skills, attention to detail, and the ability to manage multiple tasks in a fast-paced environment. Excellent written and verbal communication skills with the ability to collaborate effectively with both technical and non-technical stakeholders. Preferred Skills: ReactJS or other modern front-end frameworks for building interactive UIs. Familiarity with cloud platforms like AWS, Azure, or Google Cloud Platform. Knowledge of microservices architecture patterns, event-driven architecture, and message brokers (e.g., Kafka). Experience with automated testing frameworks (e.g., JUnit, Mockito, Jest). Understanding of Agile development methodologies and tools (e.g., JIRA, Scrum). If interested please send your resume to galvinaedgesys.com Thank you, Best Regards, Galvina Mukund Edgesys Consulting 411 Route 17-South, Suite 310 Hasbrouck Heights , NJ 07604 T : 201-727-1663 xt-12 C : 201-914-6628 F : 312-884-7945