Senior software engineer (JAVA)

We are looking for a Senior software engineer (JAVA)

-Design and develop enterprise-class business applications and integration solutions using JAVA/J2EE
-Knowledge and experience using enterprise application, integration and design patterns
-Strong problem-solving skills
-Ability to conceptualize and articulate ideas clearly and concisely
-Constantly be learning and pushing your understanding of the technology, techniques, and tricks of software development
-Build and tune high-performance systems that support thousands of concurrent users and millions of transactions per week
-Hands-on experience in development and Unit/Integration testing
-Proficient with open source Java technologies like Spring, ActiveMQ, BPM, Maven
-Proficient working with relational databases as well as NoSQL, technologies like Redis and Riak
-Experience building service-oriented solutions and RESTful microservices
-Strong understanding of Java multithreading, concurrency, and memory management

Education: Bachelor or Master degree in computer science
-Experience: 5+ years
-Location: Lahore

Job Category: Information Technology
Job Type: Full Time
Job Location: Lahore

Apply for this position

Allowed Type(s): .doc, .docx
Wordpress Social Share Plugin powered by Ultimatelysocial