Java Developer
samco securities limited Verified employer
Actively hiring · Posted 9d ago · JEV26118C600DA2B1
Job description
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.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with samco securities limited.
- Track your application and get updates by email and WhatsApp.