Home   Register   Sign In
 
Company Info
NATIONAL SOFTWARE MANAGEMENT

181 new rd st 304
Parsippany, NJ, United States

Phone: 8884816872
Web Site:

Company Profile


SENIOR JAVA DEVELOPER


col-narrow-left   

Job ID:

10207

Location:

MI, United States 

Category:

Information-Technology
col-narrow-right   

Job Views:

181

Employment Type:

Full time

Posted:

04.09.2015
col-wide   

Job Description:

Job Discription:
The ideal candidate will be passionate, creative, and proactive java developers to join our team to assemble the next generation RMIS system. With hundreds of clients around the globe, our software is in continuous use 24 hours a day.
Ideal candidates have a passion for development, stay current with best practices, and drive to deliver best-in-class applications.
DUTIES AND RESPONSIBILITIES:
  • Work alongside product managers to implement new functionality
  • Create efficient and reusable front-end components and systems
  • Identify and address security and performance issues
  • Participate in design and code reviews
  • Identify and communicate best practices for front-end software engineering
  • Interact with other team members to incorporate their innovations and quality practices
  • Other duties as assigned.
EDUCATION
  • Bachelor’s Degree in Computer Science or related field
KNOWLEDGE AND EXPERIENCE
  • A college degree in Computer Science or related technical field.
  • A strong understanding of Computer Science fundamentals and design patterns.
  • We are looking for a senior-level developer with over 6-8 years’ experience in the following technologies.
  • Must-have: Java, Spring Ecosystem/Web MVC, PL/SQL, REST, Spock or other unit testing, Linux/Unix.
  • Desirable: Groovy, JSON.
  • Nice-to-have: Spring Security, Git, JavaScript, Solar, JBoss Rules, External DSL or ANTLR, Gradle, Stored Procedures/Triggers, Fitness Scripts, Web services, Tomcat, Deep working knowledge of the HTTP protocol (e.g. Headers, Request Methods, Response Codes, etc.).
  • Experience in Java/J2EE.
  • Experience with spring and Hibernate.
  • A good understanding of Object Oriented Design and UML Notation.
  • A good understanding of Relational Database Theory and Practice.
  • Ability to communicate/interact with customers.
  • The desire and ability to learn new things.
  • A strong work ethic.
  • A passion for technology and a desire to constantly share and grow with the rest of our team.
 
 
 


© 2017 Powered by Rootjobs     About Us   Sitemap   Terms and Conditions   Privacy Policy   Mobile Version     Twitter RSS LinkedIn Facebook