Browse Jobs
For Employers
Post JobLog inGet Started
Logo

Senior Java Developer

Norconsult Telematics
Riyadh, Saudi Arabia
Posted 1 month ago
79People have clicked1 open position
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

Position ObjectivesThe Senior Java Developer's primary objective is to translate high-level designs (HLD) into detailed low-level designs (LLD) for products and solutions. This includes updating HLD as needed to ensure alignment with project requirements and objectives. The role entails leveraging Java expertise to implement scalable and efficient solutions based on the design specifications, contributing to the overall success and quality of software development projects.Role and ResponsibilitiesConduct detailed customer product and solution design to ensure alignment with business and customer requirements.Develop software requirements specification (SRS) documents, incorporating all business requirements.Create proof of concepts (POCs) for new product customizations, develop product prototypes, conduct on-site surveys and testing, and implement new systems.Design robust Application Programming Interfaces (APIs) for seamless integration and communication between software components.Provide project implementation support, managing all aspects within the digital transformation program management lifecycle.Manage teams of Project Managers, Project Delivery Teams, professionals, and external stakeholders as required.Establish metrics and key performance indicators (KPIs) to track digital transformation success, providing regular reports to stakeholders.Support ad hoc activities of the Applications & Platforms Department, including executive presentations and yearly plan preparation.Qualification and skillsBachelor's degree in Computer Science or a related field.Min. 7 years of significant IT experience, with at least 5 years in Java/Java EE technologies.Experience in developing framework components and exposing backend web services.Proficient in building and managing reusable assets in the Service Layer (business layer) and persistence layer (DAO and Entity Framework), as well as pattern library components.Architect, design, develop, and implement technical designs for applications, interfacing with other data systems.Implement SOA Architecture and utilize Web Services effectively.Write stored procedures, functions, and packages, ensuring secure web service programming and adherence to security concepts.Familiarity with developing software in Linux, Windows, and/or Mac environments.Knowledge of JBoss Application Server.Strong communication, organizational, and problem-solving skills.

Featured Jobs

Similar Jobs

Search other opportunities
JobsBusiness DevelopmentSenior Java Developer