Java Developer Position Available In Somerset, New Jersey
Tallo's Job Summary: This job listing in Somerset - NJ has been recently added. Tallo will add a summary here for this job shortly.
Job Description
Java Developer New Jersey, Basking Ridge 05/20/2025 Contract Active
Job Description:
Job Summary
We are seeking a skilled and experienced Java Developer with a strong front-end development background to join our team. The ideal candidate will have deep expertise in Java/J2EE, front-end JavaScript frameworks, and developing RESTful and SOAP-based services. This role will also involve working with relational databases and implementing secure coding standards in a collaborative Agile environment. Key Responsibilities
Develop and maintain Java/J2EE web applications using technologies such as JSP, HTML, CSS, JavaScript, and jQuery.
Design and implement robust front-end applications using frameworks like React.js, Angular, Bootstrap, and MUI.
Develop and maintain backend services and APIs using XML, JSON, SOAP, and REST.
Work with relational databases including SQL Server and PL/SQL to design, develop, and optimize stored procedures and queries.
Utilize development tools such as Eclipse and unit testing frameworks to ensure code quality.
Deploy applications in Linux and Windows environments.
Implement secure coding practices and participate in regular code reviews.
Manage source code using GIT and build/deploy applications using Maven.
Integrate graphing libraries such as eCharts and Nivo for data visualization.
Collaborate with team members to debug, analyze, and resolve technical issues. Required Qualifications
5+ years of front-end development experience using JavaScript frameworks (React.js / Angular).
4+ years of Java/J2EE development experience including web technologies and object-oriented programming.
4+ years of experience with JDBC and SQL Server.
4+ years of experience working with XML/JSON and developing SOAP and RESTful services.
Experience with front-end tools including Angular, Bootstrap, React.js with MUI, Node.js, NPM, and charting libraries.
Proficiency in relational database development and SQL performance optimization.
Familiarity with Eclipse IDE and Java unit/container test tools.
Experience with GIT and Maven for version control and builds.
Strong understanding of secure coding standards and prevention of vulnerabilities such as SQL injection and XSS.
Excellent analytical, debugging, and problem-solving skills.
Strong verbal and written communication skills. Preferred Qualifications
Experience running application environments on both Linux and Windows.
Familiarity with fixed-interval code reviews and industry-standard secure coding practices.