Sr Java Streaming Engineer

Project: Financial Services

Technologies: Java 8/11 (Stream API, Multi-threading, Collections. Profiling) / JEE and Spring MVC / Spring Boot), Kafka and NoSQL databases, Docker, Kubernetes, Mockito

Ness is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. Combining our core competence in engineering with the latest in digital strategy and technology, we seamlessly manage Digital Transformation journeys from strategy through execution to help businesses thrive in the digital economy. As your tech partner, we help engineer your company’s future with cloud and data. For more information, visit www.ness.com

We are problem-solvers, architects, strategists, implementors, and lifelong learners. We collaborate with each other and with our clients to help them meet their short- and long-term technology goals. Our culture is open, transparent, challenging, and fun.

We hire smart, self-starters who thrive in an open-ended environment to figure out what needs to be done and take ownership in delivering quality results.

Key Skills & Responsibilities:

  • Hands-on development experience in Java 8/11 (Stream API, Multi-threading, Collections. Profiling) / JEE and Spring MVC / Spring Boot
  • Low-latency, high throughput experience using Kafka and NoSQL databases is ideal
  • Experience of writing applications for deployment on cloud environment
  • Experience with containerization (e.g., Docker) and preferably, Container Management software (Kubernetes)
  • Hand-on experience with Unit testing (Mockito)
  • Excellent communication skills
  • Financial services experience is a big plus

 

Ness is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

Employees perks and benefits

  • A flexible work environment with an opportunity to work remotely
  • Modern and spacious office with a city view, fresh fruits, and other perks
  • A successful and growing, multi-cultural company with a globally distributed team
  • Full health insurance that covers sports, massage, physiotherapist, vaccination, etc.
  • Continual professional and personal development through employer-paid training and certifications e.g., AWS, English/Latvian language courses, and much more
  • Motivating referral policy and if you are lucky, you can get a Grand Prize
  • Supplementary vacation days based on seniority level
  • Mobile phone expenses coverage
  • Car and Bicycle parking place
  • And other benefits

Send CV / Contact us

Contact us:

Julija Kolmane

IT Recruiter

e-mail: julija.kolmane@ness.com

Senior Salesforce Consultant

Project: Manufacturing

Technologies: Salesforce

About Us:

We know that people are our „greatest asset“. Our staff’s professionalism, innovation, teamwork and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee you will be working on products and platforms for some of the most innovative software companies in the world. The opportunity to evolve your expertise by using new cutting edge technologies will expand your horizons and create an exciting work environment. You’ll also gain enormous knowledge working alongside other highly skilled professionals that will help accelerate your career progression. At Ness we treat our values of rigor, innovation and partnership with the highest priority and they are placed at the very core of our business — to guide us through our daily operations and interactions with our customers. We offer our employees exciting and challenging projects across a diverse range of industries, as well as the opportunity to collaborate with a group of forward thinking, capable partners around the globe.

We hire smart, self-starters who thrive in an open-ended environment to figure out what needs to be done and take ownership in delivering quality results.

We are seeking a highly experienced Senior Salesforce Consultant to join our team.  The successful candidate will work closely with our clients to understand their business processes and requirements, and design, implement and customize Salesforce solutions to meet their needs. The ideal candidate will have extensive experience in Salesforce implementation, customization, and integration, as well as excellent communication, collaboration, and problem-solving skills.

Responsibilities and requirements

Responsibilities:

• Understand client business processes and requirements, and design Salesforce solutions that meet their needs.

• Configure, customize and implement Salesforce solutions, including Salesforce Sales Cloud, Service Cloud, Marketing Cloud, Experience Cloud, and other Salesforce products.

• Perform data migration and integration with third-party applications.

• Train end-users on Salesforce functionality, and provide ongoing support and maintenance.

• Manage projects from inception to completion, ensuring project timelines, budgets, and quality standards are met.

• Collaborate with cross-functional teams, including developers, project managers, and business analysts, to ensure successful project delivery.

• Stay up-to-date with Salesforce technologies and industry best practices, and share knowledge with team members and clients.

Qualifications:

• Bachelor’s degree in Computer Science, Information Systems, or related field.

• Minimum of 5 years of experience in Salesforce implementation, customization, and integration.

• Salesforce certifications, including Salesforce Certified Administrator, Salesforce Certified Platform App Builder, Salesforce Certified Sales Cloud Consultant, or Salesforce Certified Service Cloud Consultant.

• Strong understanding of Salesforce architecture, functionality, and limitations.

• Experience with data migration and integration with third-party applications.

• Excellent communication, collaboration, and problem-solving skills.

• Ability to manage multiple projects and priorities in a fast-paced environment.

Employees perks and benefits

  • A flexible work environment with an opportunity to work remotely
  • Modern and spacious office with a city view, fresh fruits, and other perks
  • A successful and growing, multi-cultural company with a globally distributed team
  • Full health insurance that covers sports, massage, physiotherapist, vaccination, etc.
  • Continual professional and personal development through employer-paid training and certifications e.g., AWS, English/Latvian language courses, and much more
  • Motivating referral policy and if you are lucky, you can get a Grand Prize
  • Supplementary vacation days based on seniority level
  • Mobile phone expenses coverage
  • Car and Bicycle parking place
  • And other benefits

Send CV / Contact us

Contact us:

Jekaterina Roze

IT Recruiter

e-mail: jekaterina.roze@ness.com

Senior Angular Developer

Project: Financial services

Technologies: Angular, JavaScript, CSS, and HTML

Ness Digital Engineering is a global software company on a journey of digital transformation. We design, build, and integrate digital platforms and enterprise software to help organizations engage customers, differentiate their brands, and drive profitable growth. With over 4000 employees worldwide we are constantly growing the team and improving our long-term business relationships.

We know that people are our „greatest asset“. Our staff’s professionalism, innovation, teamwork and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee you will be working on products and platforms for some of the most innovative software companies in the world. The opportunity to evolve your expertise by using new cutting edge technologies will expand your horizons and create an exciting work environment. You’ll also gain enormous knowledge working alongside other highly skilled professionals that will help accelerate your career progression. At Ness we treat our values of rigor, innovation and partnership with the highest priority and they are placed at the very core of our business — to guide us through our daily operations and interactions with our customers. We offer our employees exciting and challenging projects across a diverse range of industries, as well as the opportunity to collaborate with a group of forward thinking, capable partners around the globe.

Responsibilities and requirements

As an Angular Developer, you will:

  • Translate the high-fidelity work of designers and product owners into pixel perfect software implementation with exceptional attention to detail and quality
    Build responsive web applications for high-resolution desktops and data-dense applications.
    Apply functional and object oriented programming idioms to solve enterprise software development challenges.
  • Work within a cross-functional team of other engineers, representing multiple disciplines, on complex projects.

The strongest candidates will have as many of the following as possible:

  • 5+ years of front end software development and UI/UX experience emphasizing JavaScript, CSS, and HTML
  • 3 years of enterprise experience with Angular building applications focused on highly domain-specific workflows and analytical use cases
  • Experience building enterprise data-centric, API-based web applications that perform and scale well in modern browsers
  • High level of expertise in modern JavaScript patterns and idioms since ES5 from ES2015-ES2021
  • Experience with JavaScript infrastructure and tooling such as yarn, npm, Nexus, webpack, and Babel
  • Significant enterprise experience with web application security issues including a deep knowledge of authentication and authorization patterns (OAuth 2.0, OKTA, LDAP, AD)
  • Experience with agile methodologies and supporting toolsets such as Jira, Confluence, and git/github/bitbucket.
  • Experience writing unit-test code for robustness, including edge cases, usability, and reliability.
  • Knowledge of industry best practices for code quality, architecture, accessibility, and usability
  • Attention to quality and a constant focus on what it means to ship high-quality code
  • Excellent written and verbal English communication skills

Ideal candidates will have:

  • Experience with Typescript
  • Experience with charting and visualization libraries such as D3.js
  • Experience using enterprise data grids such as ag-grid or Infragistics React Data Grid
  • Experience with real-time applications (web socket/socket.io) with large data sets
  • Node scripting and API development experience with frameworks such as Express, Fastify, or nestJS
  • Ability to compare different frameworks and tools and suggest the best option given the client requirements
  • Experience with user-centric design systems and methodologies
  • Financial industry or Fintech experience
  • Experience developing for mobile platforms
  • Experience building and deploying enterprise application with AWS (Certifications preferred)

Employees perks and benefits

  • A flexible work environment with an opportunity to work remotely
  • Modern and spacious office with a city view, fresh fruits, and other perks
  • A successful and growing, multi-cultural company with a globally distributed team
  • Full health insurance that covers sports, massage, physiotherapist, vaccination, etc.
  • Continual professional and personal development through employer-paid training and certifications e.g., AWS, English/Latvian language courses, and much more
  • Motivating referral policy and if you are lucky, you can get a Grand Prize
  • Supplementary vacation days based on seniority level
  • Mobile phone expenses coverage
  • Car and Bicycle parking place
  • And other benefits

Send CV / Contact us

Contact us:

Jekaterina Roze

IT Recruiter

e-mail: jekaterina.roze@ness.com

Intermediate Angular Developer

Technologies: Angular

Description:

Ness Digital Engineering is a global software company on a journey of digital transformation. We design, build and integrate digital platforms and enterprise software to help organizations engage customers, differentiate their brands, and drive profitable growth. With over 4000 employees worldwide we are constantly growing the team and improving our long-term business relationships.

We are problem-solvers, architects, strategists, implementors, and lifelong learners. We collaborate with each other and with our clients to help them meet their short- and long-term technology goals. Our culture is open, transparent, challenging, and fun.

We hire smart, self-starters who thrive in an open-ended environment to figure out what needs to be done and take ownership in delivering quality results.

Responsibilities and requirements

Role and responsibilities:

  • Design, write and maintain high performance, reusable, and reliable code using Angular best practices;
  • Play an active role in defining and shaping features for the application;
  • Contribute to the design, development and deployment of products;
  • Cooperating with the back-end developer in the process of building the RESTful API;
  • Collaborate with a team of highly skilled engineers;
  • Strives to deploy all products and updates on time;
  • Communicate project status on a regular basis, identifying potential issues in a timely manner;
  • Research and share industry innovations, trends and current best practices.

Requirements:

  • +3 years of experience with Angular;
  • Writing non-blocking code and resorting to advanced techniques such as multi-threading when needed;
  • Knowledge in CSS/HTML/JS or Typescript and writing cross-browser compatible code;
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies and other web services used in the system;
  • An in depth understanding of OOP concepts and design patterns;
  • Knowledge of UI development best practices;
  • Experience with back-end technologies is a plus;
  • Very good English communications skills, both writing and speaking.

Nice to have:

  • Experience in working with customers, partners and vendors to create and integrate complex software solutions;
  • Approach technical challenges with an open mind and desire to innovate;
  • Bachelor degree in Computer Science or a related technical field.

Soft skills:

  • Very good verbal and written communication skills;
  • Attention to details and a commitment to quality;
  • Proactive and results-driven;
  • Critical thinker and good problem-solver;
  • Comfortable working in teams as a good team player;
  • Flexible and adaptable to both organizational and project-level changes.

Employees perks and benefits

  • A flexible work environment with an opportunity to work remotely
  • Modern and spacious office with a city view, fresh fruits, and other perks
  • A successful and growing, multi-cultural company with a globally distributed team
  • Full health insurance that covers sports, massage, physiotherapist, vaccination, etc.
  • Continual professional and personal development through employer-paid training and certifications e.g., AWS, English/Latvian language courses, and much more
  • Motivating referral policy and if you are lucky, you can get a Grand Prize
  • Supplementary vacation days based on seniority level
  • Mobile phone expenses coverage
  • Car and Bicycle parking place
  • And other benefits

Send CV / Contact us

Contact us:

Julija Kolmane

IT Recruiter

e-mail: julija.kolmane@ness.com

Gustava Zemgala gatve 76, Riga, Latvia

Product Owner

Project: iGaming

Technologies: Jira or relevant tools

About Us:

We know that people are our „greatest asset“. Our staff’s professionalism, innovation, teamwork and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee you will be working on products and platforms for some of the most innovative software companies in the world. The opportunity to evolve your expertise by using new cutting edge technologies will expand your horizons and create an exciting work environment. You’ll also gain enormous knowledge working alongside other highly skilled professionals that will help accelerate your career progression. At Ness we treat our values of rigor, innovation and partnership with the highest priority and they are placed at the very core of our business — to guide us through our daily operations and interactions with our customers. We offer our employees exciting and challenging projects across a diverse range of industries, as well as the opportunity to collaborate with a group of forward thinking, capable partners around the globe.

About client:
Tech company that develops intuitive software for the online gaming industry. Their motto is to move “Fearlessly Forward” together. Cooperative innovation is at the center of everything they do – from games, new products and technologies, to how they collaborate and share inspiration with one another.

Ness is seeking for a qualified Product Owner with specialized expertise in the gaming industry (online betting games, Poker, Casino, Sports), to support our client portfolio inside our Media & Entertainment Vertical.

The successful candidate will be critical to our client’s success, performing a lead role for complex programs of work affecting multiple business areas. Working together with our customer’s key stakeholders, you will be responsible for creating and managing the product backlog.

Responsibilities and requirements

Role and responsibilities:

The right incumbent will have industry domain expertise in Gaming Technology, both from a product and technical standpoint, in addition to excellent organization skills, paired with the ability to manage multiple projects at once. Excellent presentation skills in English are a must.

  • Prioritize and refine the iteration backlog using Jira or relevant tools, balancing client requirements and available resources;
  • Develop user stories and define acceptance criteria;
  • Set sprint goals and objectives together with the agile team;
  • Accept user stories at the end of each iteration;
  • Participate in agile ceremonies;
  • Ensure features demos are presented to stakeholders early and often;
  • Prepare and participate in Program Increment Planning;
  • Work closely with the product managers and product owners to decompose program backlogs into iteration backlogs by just-in-time story elaboration;
  • Work with an agile team of engineers to plan and clarify user stories and ensure the team iteratively deliver value to the customer;
  • Create or add inputs into projects release plan;
  • Work with cross-functional teams, including design, architecture, security engineering and user enablement;
  • Turn data insights into product features with actionable outcomes to the customer;
  • Translate product roadmap features into well-defined product requirements including features, user stories and acceptance test criteria;
  • Product performance ownership by setting success metrics and monitoring them.

Requirements:

  • A customer-first mindset;
  • A high degree of proficiency in iterative development, understanding of Agile principles – Scaled Agile framework is a plus;
  • Hands on experience managing all stages of the product lifecycle;
  • Technical background with knowledge of software development and web technologies;
  • Excellent organizational skills;
  • A balance of technical knowledge and business acumen;
  • A proactive self-starter attitude, with excellent project management skills and the ability to manage multiple tasks effectively;
  • Excellent communication skills with the ability to engage, influence and inspire internal teams and stakeholders to drive collaboration and alignment;
  • A high degree of organization, individual initiative and personal accountability;
  • An established background in launching software services in partnership with engineering teams;
  • Willingness to travel to meet clients on a need-to basis.

Employees perks and benefits

  • A flexible work environment with an opportunity to work remotely
  • Modern and spacious office with a city view, fresh fruits, and other perks
  • A successful and growing, multi-cultural company with a globally distributed team
  • Full health insurance that covers sports, massage, physiotherapist, vaccination, etc.
  • Continual professional and personal development through employer-paid training and certifications e.g., AWS, English/Latvian language courses, and much more
  • Motivating referral policy and if you are lucky, you can get a Grand Prize
  • Supplementary vacation days based on seniority level
  • Mobile phone expenses coverage
  • Car and Bicycle parking place
  • And other benefits

Send CV / Contact us

Contact us:

Jekaterina Roze

IT Recruiter

e-mail: jekaterina.roze@ness.com