Samco Securities Limited

Java Developer

Chennai, TN, IN

about 1 year ago
Save Job

Summary

Object Oriented analysis and design using common design patterns.
  • Understanding fundamental design principles behind a scalable application.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Knack for writing clean, readable Java code.
Job Requirement
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Hands on experience in designing and developing applications using Java EE platforms.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with popular web application frameworks, such as Play and Spark
  • Familiarity with Java GUI frameworks (such as Swing, SWT, and AWT depending on project requirements)
  • Experience with both external and embedded databases
  • Basic understanding of the class loading mechanism in Java
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Ant, Maven, and Gradle
  • Familiarity with continuous integration. Skills:- Java, Spring, Hibernate (Java), Spring MVC, Spring Boot and J2EE

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: