Apart from writing excellent code and solving advanced technical problems, a Senior Software Engineer is expected to actively participate in all aspects of a project - from application design, to development, to working with QA team in solving customer issues and so on.
In- depth knowledge and experience in Java (Swing, Threads and Socket programming) and Java EE
Extensive knowledge of one or more frameworks (Seam, RichFaces, Struts, Spring, Hibernate etc.)
Expertise in OOAD, UML and Design Patterns
Proficiency in RDBMS (MS SQL Server / Oracle / MySQL / PostgreSQL)
Thank you for reporting this job!
Your feedback will help us improve the quality of our services.