We are looking for a dynamic person to join our team for the position of Senior Java Developer . The details are mentioned below:

Responsibilities:

  • Provide high-level and detailed estimates for analysis, design and development activities per defined requirements.
  • Gain thorough understanding of the requirements for functionality being developed.
  • Translate requirements into design artifacts for software subsystems in accordance with defined software architecture and applicable project design standards.
  • Collaborate with product Business Analysts and Quality Analysts to understand and refine software requirements in the form of Use Cases.
  • Code and execute unit tests.
  • Update technical documentation and unit tests when making software changes.
  • Adhere to design, coding and other defined quality standards.
  • Perform design and code reviews in collaboration with other team members, providing and receiving constructive feedback.
  • Collaborate with test development team to enable effective testing and resolution of issues during early implementation phases.
  • Adhere to project development processes including but not limited to documentation, defect tracking, software configuration management, status reporting and quality assurance.
  • Participate in and contribute to software architectural design discussions.

Qualifications:

  • Bachelor’s degree in Computer Science and/or related field; related work experience can be substituted for educational requirement.
  • 5+ software development experience, including core enterprise business applications.
  • In-depth knowledge of Java programming language and J2EE architecture with demonstrable understanding of software design.
  • In-depth knowledge of SQL, including complex multi-table queries.
  • Understanding of logical database design and physical database structures.
  • Experience with RDBMS, with focus of tuning of complex queries.
  • Experience with complex multi-user issues, concurrency and transaction management.
  • Advanced knowledge of standard development tools: Eclipse, UML modeling tools.
  • Knowledge of analysis, design and implementation disciplines within RUP or Agile iterative software development lifecycle approaches.
  • Experience with various open source tools and projects, such as ANT, Maven, CXF, Spring, Hibernate, HTML.
  • Excellent oral and written communication skills – able to present designs, and facilitate design discussions.
  • Willingness and ability to interact with internal and external clients.
  • Must be able to work as part of a team working towards a common goal.
  • Strong team player with flexible attitude .
  • Well organized and professional.
  • Strong analytical skills and attention to detail.

Job Details

Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
5 Years
Apply Before:
Oct 01, 2017
Posting Date:
Aug 30, 2017

NKU Technologies Pvt Ltd

Information Technology · 11-50 employees - Riyadh

pNKU Technologies (Pvt.) Ltd., is an emerging IT Systems Integration company with a strong legacy and experience in this domain. It’s three letters NKU encapsulate the soul of its domain, ‘N’ for number of tiers, ‘K’ for kaizen (Continuous process of improvement for ease in life) and last but not the least ‘U’ represents “User Experience”. NKU offers IT Systems Integration services as a single-window turnkey solution, that integrates best-in-class products and solutions to meet the business needs of enterprises. Our 360-degree focus on customers and tech-agnostic approach allow us to develop flexible solutions that scale with business needs./ppNKU assures its customers of delivering value through its unique offering of cost-effective products, services and solutions that are specially designed to meet diverse requirements of modern enterprises. Through observation, learning, and immersive research we are able to roadmap solutions that work for our clients and their customers. Our solutions & services are as varied as the clients we serve./ppWhether you are looking for the full picture, or simply a component piece of the IT jigsaw, NKU will listen, advise, design, implement and support without compromise, to help your organization achieve more from its IT investments. As a process transformation company, NKU rethinks and rebuilds processes for the digital age by combining design-thinking insights and data-driven analytics./p

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

Mavericks United, Lahore, Pakistan
Posted Mar 15, 2024

Senior Java Developer

Rayymen Technologies Private Limited, Multiple Cities, Pakistan
Posted Mar 12, 2024

Java Developer

eConceptions, Islamabad, Pakistan
Posted Mar 11, 2024

Java / Backend Developer

Jazee Group KPI (PVT) Ltd, Faisalabad, Pakistan
Posted Mar 04, 2024
View All
I found a job on Rozee!