JV
Java Full Stack Developer
Jobs via Dice
East Brunswick · On-site Contract Today
About the role
About Cyma Systems Inc
Dice is the leading career destination for tech experts at every stage of their careers.
Java Full Stack Developer
Location: East Brunswick, NJ
Duration: 6 to 12 Months
Interview Process: Initial Google Meet interview followed by an in-person interview. A coding test may also be required.
Duties:
- Candidate should be able to design, develop and implement complex solutions based on Java technology and related frameworks.
- Candidate should be able to lead a team of developers in code reviews, advising team members of the design approach and implementation.
- Candidate should be able to assist in API implementation and performance optimization
- The candidate should be able to assist in the system integration of components.
- Provides design recommendations and develops enterprise-level application and custom integration solutions including interfaces, functions, and features.
- Determines specifications, then plans, designs, and develops the most complex and business-critical software solutions, utilizing appropriate software engineering processes – either individually or in concert with a project team.
- Candidate should be able to translate applications requirements into web-based solutions using the recommended frameworks and technology.
- Candidate should be able to design and implement responsive web application user interfaces using JavaScript/CSS/HTML5/JQuery/Angular4
- Candidate should have working experience in using WS-Security and WS-Addressing
Minimum Qualifications:
- A Bachelor''s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, or other related technical disciplines.
- Development experience in Java/J2EE, web applications using Angular4 or JavaScript framework consuming RESTful API''s developed on J2EE platform.
- Experience in service Oriented Architecture/Service integration with Web Services, EJB, REST and security integration, JPA and unit testing code coverage.
- Practical knowledge of Jenkins. Maven and Sonar and source control tools like Git.
- Proficiency of scripting languages such as JavaScript, jQuery, JSON and other front-end scripting languages.
- Knowledge in application server such as JBOSS/Tomcat.
Education:
A Bachelor''s Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related technical discipline is required. A Master''s Degree is preferred.
General Experience:
- Extensive experience in designing and developing an application using Java, scripting languages such as JavaScript and web technologies such as Node.js and Angular 4.
- Experience in developing and consuming APIs such as RESTful APIs
- Must have knowledge in building applications with concurrency.
- Must have knowledge of Spring Components and Spring Framework.
Skills
Angular4CSSGitHTML5JavaJava/J2EEJavaScriptJBossJenkinsJPAJQueryJSONMavenNode.jsRESTSonarSpringSpring ComponentsSpring FrameworkTomcatWeb ServicesWS-AddressingWS-Security
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free