-
DXC Technology

Senior Fullstack Developer (Java 80% / Angular 20%)

DXC Technology
Ukraine · Full-time · Mid-Senior

Project Description: We are developing a cutting-edge platform designed to streamline information gathering and processing across the bank. This platform will integrate both private and public cloud solutions to ensure seamless data access and processing. The project is greenfield, allowing us to leverage the latest technologies to build the solution from scratch.

Responsibilities:

  • Develop and maintain well-tested web application code.
  • Write high-quality, maintainable code in Angular and TypeScript.
  • Utilize HTML5, CSS, and JavaScript effectively.
  • Create comprehensive test cases and documentation for the codebase.
  • Support and automate the development environment using tools like Jenkins CI, Bash, and Groovy.
  • Continuously evaluate and integrate new development tools, libraries, and methodologies to enhance project quality.
  • Conduct peer code reviews to ensure adherence to best practices.

Mandatory Skills:

  • A minimum of 6 years of experience in software development.
  • At least 3 years of experience as a web application developer.
  • Strong expertise with Java, with at least 3 years of experience.
  • Extensive experience (3+ years) with Angular, JavaScript, HTML5, and CSS.
  • Basic to advanced knowledge of SQL, with preference for Oracle or PostgreSQL.
  • Familiarity with modern software development tools and techniques.
  • Proficiency in calling REST Web Services from web applications.
  • Solid understanding of Web MVC and other application design models.
  • Experience optimizing data retrieval for web front ends using APIs, caching, paging, type-ahead, and auto-completion.
  • Skilled in processing JSON and XML within web applications.
  • Working knowledge of GoF Design Patterns.
  • Experience with Tomcat, Apache, HTTPS/SSL/TLS, SSO, and secure web application development.

Nice-to-Have Skills:

  • Experience collaborating with UX design teams.
  • Familiarity with Angular Material, Karma, and NGRX.
  • Exposure to Hadoop or MongoDB.
  • Experience with messaging systems such as RabbitMQ and Kafka.
  • Knowledge of Kubernetes and Docker.
  • Proficient in using build/configure/deploy automation tools.
  • Comfortable working in a Linux environment.

Languages:

  • English: Upper-Intermediate (B2) or higher

Key Skills

Ranked by relevance

angular javascript html5 kubernetes rabbitmq jenkins apache oracle hadoop linux cloud java bash css sql xml ux
Login to Apply
Posted
Feb 12, 2025
Type
Full-time
Level
Mid-Senior
Location
Ukraine

Industries

IT Services IT Consulting

Categories

Business Development Design

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Full-stack .NET Software Engineer (React/Angular)

2026-05-27

Full-time
Associate
Ukraine
Software Development
Information Technology
View Job Details
Luxoft
Related

Regular Python Developer

2026-05-27

Full-time
Mid-Senior
Ukraine
IT Services
Business Development
View Job Details
EPAM Systems
Related

Cloud & DevOps Trainee

2026-05-27

Internship
Internship
Ukraine
Software Development
Engineering