Note: If you are slow to deliver or have weak communication skills then please do not apply. We work remotely therefore tallented candidates from small cities are encouraged to apply. The evaluation is done using an assignment and interview therefore please be patient and prepare yourself to show your skills practically before applying.

We are looking for a highly talented and skilled resource with excellent communication and technical skills. You will be responsible for building Java applications, creating Code Examples using our APIs and writing technical documentation. Additionally this also includes anything between different API integrations, complex group of back-end services and their client-end (desktop and web) counterparts. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different modules. Thus, a commitment to collaborative problem solving, sophisticated design, and product quality is essential. Additionally, we require excellent technical writing and communication skills.

Responsibilities

  • Design, build and maintain efficient, reusable, and reliable Java code.
  • Learn and integrate Aspose Java APIs in different platforms as examples, plugins or add-ons.
  • Write technical documentation such as blog post, usage and other related instructions.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and atomization.
  • Explore new platforms, suggest and implement new ideas.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies

Skills

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development, with a good knowledge of its ecosystems
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Experience in the Spring Framework
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Skill for writing reusable Java libraries
  • Familiarity with concepts of MVC, JDBC, and RESTful- Familiarity with Java GUI frameworks such as Swing, SWT, and AWT depending on project requirements
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with build tools such as Ant, Maven, and Gradle

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Department:
Showcases and Examples
Gender:
No Preference
Minimum Education:
Bachelors
Degree Title:
BS/MS in CS/IT/SE
Career Level:
Department Head
Minimum Experience:
2 Years
Apply Before:
Jul 28, 2016
Posting Date:
Jun 27, 2016

Aspose Pty Ltd

Information Technology · 51-100 employees - Islamabad, Karachi, Lahore, FR Peshawar / Kohat, Quetta

At Aspose we have a simple agenda - to simplify common but complex file formats, build best of breed software components and deliver exceptional customer service. Our main focus is to develop the highest quality file format components for .NET, Java, SQL Server Reporting Services (SSRS), SharePoint and JasperReports. Our software components extend the file processing capability of these platforms far beyond their native abilities. The Aspose range of products enables the creation, manipulation and exporting of Word, Excel, PDF, PowerPoint, Outlook and many others directly from within your code.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Senior Java Developer

Rayymen Technologies Private Limited, Multiple Cities, Pakistan
Posted Apr 17, 2024

Senior Software Developer (Java)

Contour Software, Lahore, Pakistan
Posted Mar 29, 2024

Team Lead Java

Zeta Corp, Karachi, Pakistan
Posted Mar 30, 2024
View All
I found a job on Rozee!