Job Closed

This listing is no longer active.

Ness Digital Engineering logo
Ness Digital Engineering

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.

Senior Scala Software Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Romania

Posted

70 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expEnglishETLScala

Job Description

Senior Scala Software Engineer

Ness Digital Engineering

• Analyze and understand the structure, dependencies, and limitations of the existing MOM version. • Design and implement migration logic to the new MOM version, ensuring schema compatibility and data integrity. • Build tools and scripts for metadata transformation, validation, and automated testing. • Collaborate with data architects and platform engineers to ensure alignment with HERE’s data standards and practices. • Document migration workflows and contribute to onboarding materials for the new MOM version.

Job Requirements

  • Excellent applied skills in Scala programming
  • Experience with geospatial data models, metadata systems, and JSON schema design
  • Strong understanding of data migration, ETL processes, and schema evolution
  • Excellent problem-solving and communication skills in a distributed team environment
  • Bachelor or master’s degree in Computer Science/Information Systems or equivalent
  • 5+ years of software development experience / Scala/
  • Good knowledge of using issue tracking tools (e.g., JIRA), code collaboration tools (e.g., Git/GitLab) and team collaboration tools (e.g., Confluence/Wiki)
  • Able to translate business and architectural features into quality, consistent software design
  • Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable
  • Strong quality mindset is considered a must: unit testing, performance testing, writing testable code
  • Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset.

Benefits

  • access to trainings and certifications
  • bonuses
  • aids
  • socializing activities
  • attractive compensation

Related Job Pages

More Backend Engineer Jobs

ContractRemoteTeam 51-200Since 2010H1B Sponsor

• Designing, developing, documenting, testing, and debugging new and existing software systems • Using Java programming language and related software development technologies • Writing technical specifications based on conceptual design • Serving as technical experts on development projects • Working with 3 separate systems within the Travel Security group • Migrating java-based solutions to C#/.NET web services

United States
Job Closed
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Write clean, well-designed code • Produce detailed specifications • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality • Contribute in all phases of the development lifecycle • Follow industry best practices • Develop and deploy new features to facilitate related procedures and tools if necessary • Integration of user-facing elements developed by front-end developers • Build efficient, testable, and reusable PHP modules • Solve complex performance problems and architectural challenges • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)

India
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• Determine the company‘s needs for the present and future by collaborating with the IT managers. • Evaluate the existing system to check the scope of improvement or up-gradation. • Sit with the software development teams to discuss the system requirements. • Select the appropriate hardware or software for the system and suggest methods of integration. • Come up with innovative, exclusive design and schematics ideas. • Provide technical guidance, support to the team members and supervise the assigned programs. • Contribute to solving technical issues by deriving effective solutions. • Monitor the performance of the system and upgrade or install the new system accordingly. • Observe the performance of the upgraded system or the newly installed system. • Formulate system procedures and provide training to the staff. • Produce feedback before the organization after the installation of the new system, hardware, or software.

India
Siegen HR Solutions, Inc. logo

Java Developer

Siegen HR Solutions, Inc.

Your One Connection to Multiple Opportunities.

Backend Engineer70 days ago
Full TimeRemoteTeam 11-50Since 2016H1B No Sponsor

• BUILDING AND MAINTAINING SERVER-SIDE AND FRONT-END FEATURES • WORKING CLOSELY WITH FRONTEND AND BACKEND ENGINEERS • COLLABORATING IN CODE REVIEW PROCESS • TAKING OWNERSHIP OVER PARTS OF AN APPLICATION AND COLLABORATING ON GLOBAL ISSUES

Philippines