Senior Java Developer (with UX Focus) at Contour Software

Senior Java Developer (with UX Focus) at Contour Software

Introduction
Contour Software, a subsidiary of Constellation Software Inc., is a global leader in enterprise software solutions, operating across more than 100 industries and serving customers in 100+ countries. We are looking for a talented Senior Java Developer with UX Focus to join our team in Karachi. This role is ideal for an experienced professional passionate about software development and user experience design. You will play a pivotal role in building, improving, and maintaining our enterprise solutions while contributing to the design and implementation of intuitive user interfaces.


Responsibilities
As a Senior Java Developer, your main responsibilities will include:

  1. Software Development and Design
    • Develop and enhance web-based applications using Java, JSP, and other related technologies.
    • Design server-side components and user interfaces aligned with business objectives.
  2. Collaboration and Requirement Analysis
    • Work with cross-functional teams to understand business requirements and translate them into technical solutions.
    • Participate in design and architectural decision-making to ensure scalable and maintainable solutions.
  3. UI/UX Design Contributions
    • Collaborate with the design team to create user-friendly and visually appealing interfaces.
    • Use tools like Figma to develop wireframes and prototypes for UI/UX designs.
  4. Testing and Quality Assurance
    • Ensure all development tasks are tested thoroughly to meet quality standards.
    • Optimize applications for performance in production environments.
  5. Problem-Solving and Support
    • Troubleshoot and resolve technical issues in a timely manner.
    • Assist with production support to ensure seamless user experiences.
  6. Teamwork and Mentorship
    • Collaborate with team members to share knowledge and best practices.
    • Help junior developers grow by offering guidance and support.

Qualifications
To excel in this role, you should have the following qualifications and skills:

  1. Education
    • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
  2. Technical Skills
    • At least 6 years of Java development experience.
    • Strong knowledge of Java, JSP, and object-oriented programming.
    • Proficiency in HTML, CSS, JavaScript, and frameworks like jQuery.
    • Hands-on experience with databases like MS SQL, Oracle, or equivalent.
  3. UI/UX Expertise
    • Experience in UI/UX design within a software development setting.
    • Familiarity with tools like Figma or similar design platforms.
  4. Additional Skills
    • Knowledge of software development life cycle (SDLC).
    • Understanding of DevOps tools like Azure DevOps or VSTS is a plus.
    • Experience with J2EE, Hibernate, or Struts 2 is preferred.
  5. Soft Skills
    • Strong communication skills to collaborate with diverse teams.
    • Exceptional problem-solving abilities and attention to detail.

Benefits
Contour Software offers a comprehensive benefits package designed to support your personal and professional growth:

  1. Compensation and Rewards
    • Market-competitive salary and performance-based bonuses.
    • Profit-sharing plan for tenured employees.
  2. Health and Wellness
    • Medical coverage for employees and dependents.
    • Parental health coverage and life insurance.
  3. Work-Life Balance
    • Home internet subsidy and conveyance allowance.
    • Leave encashment and flexible work environment.
  4. Professional Growth
    • Access to a professional development budget.
    • Opportunities for sporadic onshore training.
  5. Perks and Facilities
    • Company-provided meals, recreational areas, and childcare facilities.

Applying Guide
Here’s how you can apply for the Senior Java Developer (with UX Focus) position:

  1. Prepare Your Resume
    • Highlight your Java development and UI/UX expertise.
    • Include projects showcasing your ability to create intuitive and high-performance applications.
  2. Write a Cover Letter
    • Explain your passion for software development and user experience design.
    • Discuss how your skills align with the responsibilities outlined in the job description.
  3. Submit Your Application
    • Apply through the Contour Software career portal or email your application to the hiring team.
  4. Prepare for the Interview
    • Review Java development concepts, UX design principles, and past projects.
    • Be ready to demonstrate your problem-solving abilities and technical skills.
  5. Follow Up
    • Contact the hiring manager to express your interest and ensure your application is considered.

FAQs

  1. What is the primary focus of this role?
    The role focuses on Java development and contributing to the design of user-friendly interfaces.
  2. What are the key qualifications required?
    A bachelor’s or master’s degree in a relevant field, 6+ years of Java development experience, and proficiency in UI/UX design tools like Figma.
  3. What benefits does Contour Software offer?
    Benefits include a competitive salary, medical coverage, bonuses, professional development opportunities, and work-life balance perks.
  4. Where is the job located?
    The position is based in Karachi, Sindh, Pakistan, and requires on-site work.
  5. How do I apply?
    Submit your application through the Contour Software website or email your resume and cover letter directly to the hiring team.
Asad Hameed
Apply for this job
Submission
Gender?

Leave a Comment