Crowderia

Apply for Software Engineer - Java


Accepts .docx, .doc, .odt, .pdf, .rtf, .txt up to 2MB
Software Engineer - Java
QUALIFICATIONS 
-A degree in IT, Computer Science, Software Engineering or other relevant field from a reputed University.

EXPERIENCE 
- Minimum 4 year of experience working in a similar role.
- Agile software development practices such as SCRUM & TDD / ATDD

TECHNICAL SKILLS 
-Excellent knowledge in Object Oriented design and its practical usage
-Excellent knowledge in JVM and Memory Management
-Experience in Multithreading and Synchronization 
-Knowledge of protocols like IP,HTTP,TCP,FTP,UDP
-Experience in Service Oriented Architecture  / Web Services - SOAP/REST
-Good experience in JSP/Servlets
-Experience in web frameworks Struts / Spring
-Web technologies like HTML5 ,CSS3 ,bootstrap ,  JavaScript and JQuery  
-Markup Languages like XML and JSON
-Good experience  in  Hibernate
-Design pattern knowledge 
-AngularJs is an added advantage
-Experience in Git source control
-Experience in Unit Testing

SOFT SKILLS 
- Excellent communication skills in both written and spoken English.
- Applicants should be perfect team players.
- Applicants need to have good analytical skills.
- Previous experience working with engineers in Europe or clients in Europe is an added advantage.