Java Developer

  •  

New York, NY

Industry: Technology

  •  

Not Specified years

Posted 37 days ago

  by    Nick Rye

Candidates need to have:

  • Experience in Java, strong fundamentals, Web-services experience(Spring) and spring framework.
  • Knowledge on designing and developing applications using Java EE platforms.
  • Knowledge on developing and deploying Restful web services.
  • Knowledge on the Spring Framework (Spring Boot) – Good to have.
  • Knowledge on build and deploying web applications in tomcat, J boss web servers.
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc).
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Knowledge on developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Knowledge on test-driven development.
  • Knowledge on developing cloud native applications.
  • Good to have AWS experience.

Skills Required:

  • Knowledge of Protocols like IP, HTTP, TCP, FTP, UDP
  • Sockets, RMI, RCP
  • JSP / Servlets
  • Web Frameworks like Struts / spring. Service Oriented Architecture / Web Services – SOAP / REST
  • Web Technologies like HTML, CSS, JavaScript and JQuery
  • Markup Languages like XML and JSON
  • Applets
  • Frameworks like Swing, SWT, AWT, and JavaFX.
  • SQL Queries – Inner Outer Joins, Group By, Having Stored Procedures.
  • Triggers and Cursors.
$80K - $100K