Office Nos. 801 & 802, 8th Floor, Mehdi Tower, Block A, SMCHS, Main Shahrah e Faisal, Karachi, Pakistan
Job Description
Conure Information Technology Services is looking for Software Engineer to work in its fast paced development environment. Candidate should have a great knowledge in Java and an ability to lead projects.
Minimum Bachelor’s Degree in Computer Science/Computer Engineering/Software Engineering.
Collaborating on requirements and solutions with both local and foreign team
Writing reusable, testable, and efficient code - Design and implementation of low-latency, light-weight, high-availability and performant applications
Develop services (APIs) and different components within different applications.
Evolve the front end and backend architecture as per direction from software architects.
Work with internal and external software developers and testers to ensure software development deliverables are meeting expectations with respect to quality.
Design and write code, peer code reviews, write unit tests, collaborate with test teams
Develop scalable, high-traffic web systems (APIs, asynchronous jobs, workers) that serve millions of users, Excellent 'hands-on' development skills Java, J2SE, J2EE Object Oriented Design & Analysis Design Patterns XML SQL NoSQL Relational Database development Servlets / JSP/ JSF/ Prime Faces/ HTML / CSS/ JavaScript Spring Framework/ Spring Web flow/ Spring MVC/ Spring Remoting Knowledge of Git.
Must be team player and self-starter
Minimum 2 years up to 3 years’ experience