JOB ID: Programmer Analyst *** )
Duration: 6 Months + extensions.
Number of positions:1
Interviews: In-person only.
*ALL candidates MUST be able to attend a personal interview, NO phone interviews, NO Skype, NO exceptions. Local candidates preferred.
Visa details: open.
Years of relevant experience: 10plus years.
This position will serve as a senior application developer for the DMAS Information Management Division in the design, development, and maintenance of Java/ JEE based applications.
Solid understanding of Object Oriented Design Methodology and Design Patterns like Singleton, Factory, Observer, Proxy, Demand, etc. is required.
Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation is required.
Extensive practical experience in building enterprise applications using Java EE technologies is required.
Experience in at least one Java application framework is required.
Experience in ORM frameworks, Configuration management, Build and testing tools i...