We are looking for a Senior Java/J2EE Software Developer
Note: Initially its based offshore based from Karachi/Lahore but there are high chances that resource will be moved to Dubai, UAE on basis of their performance.
Preferred technology competencies:
• Java technologies and JSF
• MVC
• Spring Framework
• Git version control
• J2EE Web Technologies
• AngularJS
• Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate)
• Strong software development fundamentals, data structures, design patterns, and object-oriented programming.
• Experience on BPM framework like Activiti is plus.
Key Responsibilities/Duties:
• Develops and enhances software applications through coding and testing.
• Involves in code reviews and training.
• Delivers the highest quality software by creating unit test plans and testing code thoroughly.
• Adept with the tools, applications, and processes used for software development.
• Implements solutions as designed in technical documentation specification and coding standards.
• Creates project documentation and coordinates technical issues.
• Reports to a technical lead
• Knows the business rules and concepts, software specifications and designs provided by the technical lead and applies them in completing the assigned task