Java developer | with Python|
• Work experience as a Python Developer
• Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
• Knowledge of object-relational mapping (ORM)
• Familiarity with front-end technologies (like JavaScript and HTML5)
• Team spirit. Good problem-solving skills
• BSc in Computer Science, Engineering or relevant field
• BS/MS degree in Computer Science, Engineering or a related subject
• Proven hands-on Software Development experience
• Proven working experience in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• 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)
• Experience in the Spring Framework. Experience as a Sun Certified Java Developer
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC). Experience with test-driven development