Profession program

Browse documents and skills. Personal certificates appear in the summary when you open your own or organization program.

Software Developer (Fullstack, Backend, Java, Go, .Net, 1C) (IT companies, banks, fintech) (~149 400)

Profession template Publicprofession Riqli - main

Documents (Click the card to open the document in a new window)

Job Description. Software Developer (Fullstack, Backend, Java, Go, .NET, 1C). Document. (Job description. Job description. Responsibilities. Fullstack development. Backend development. Development in Java. Development in Go. Development in .NET. Development in 1C. IT companies. Banks. Fintech.)
KPI Map / Performance Indicators System. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (KPI. Key performance indicators. Performance indicators. Performance metrics. Code quality metrics. Time to market. Development speed. Defect rate. Test coverage. API performance. Response time. User satisfaction.)
Employee Business Process Map. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (BPMN. IDEF0. EPC. Work Scenarios. Checklists of Stages. Business Processes. Requirements Analysis. Architecture Design. Development. Testing. Release. Maintenance.)
Technical specification for functionality development. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (Technical specification. Техническое задание. ТЗ. Architectural requirements. Functional requirements. Non-functional requirements. API contracts. Data models. Integrations.)
Testing and Quality Control Regulations. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (Testing protocol. QA. Validation. Unit testing. Integration testing. Load testing. Acceptance testing. Checklists. Acceptance criteria.)
Code Style Guide and Technical Standards. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (Code style guide. Coding standards. Code review checklist. Code review checklist. Clean code. SOLID. Design patterns. Naming. Modules. Code documentation.)
Instructions for interaction with the team and related departments. Software Developer (Fullstack, Backend, Java, Go, .Net, 1C). Document. (Cross-team communication guidelines. Team interaction. Roles in Scrum. Participation in planning. Demo. Retrospective. Integration with departments. Business requirements.)
Information security policy for software developers (Fullstack, Backend, Java, Go, .Net, 1C). Document. (Information security policy. Information security policy. Secure development. OWASP. Personal data processing. Encryption. Access control roles. Security audit. Incidents.)

Soft skills (Click the card to open the document in a new window)

Efficient allocation of tasks to achieve goals Training. (Time management. Planning. Personal productivity. Self-study. Training. Coaching. Lectures. Courses. Soft skills.)

Stress resistance and punctuality Soft skill. (Time management. Time management. Soft skill. Self-study. Training. Coaching. Lecture. Courses. Soft skill.)

Time management and organization of the workday Soft skill. (Work efficiency. Time management. Productivity. Self-study. Training. Coaching. Lecture. Courses. Soft skill.)

Development of communication skills and effective teamwork Course. (Soft skills, Business communication, Conflict management, Cooperation. Self-study. Training. Coaching. Lecture. Courses. Soft skill.)

Analytical thinking and solving complex problems. Training. (Critical thinking. Problem solving. Decision making. Self-study. Training. Coaching. Lecture. Courses. Soft skill.)

Attention to detail and concentration when performing precise work Soft skill. (Accuracy. Responsibility. Carefulness. Safety. Electrical installation. Independence. Awareness.)

Empathy and customer orientation. Soft skill. (Self-study. Training. Coaching. Development of emotional intelligence. Building relationships.)

Hard skills (Click the card to open the document in a new window)

Golang developer (Advanced) Hard skill. (golang advanced, advanced go developer, golang complex topics, golang concurrency patterns, golang context deadline cancellation, golang generics advanced, golang empty interfaces type assertion, golang channels select, golang memory escape analysis, golang unsafe package, golang sync pool objects. Self-study. Q&A. Questions Answers and explanations. Tutorials. Hard skill.)

Docker and Docker Compose

(docker compose configuration, docker containerization, docker images, dockerfile instructions, docker compose network, docker volume mounting, docker environment variables, docker multi-stage build, docker compose depends_on startup order, docker compose profiles environment, docker compose healthcheck verification, docker compose scale replicas, docker layer caching optimization, docker buildx cross-platform, docker exec interactive session)

CI/CD based on GitLab

(gitlab ci cd, gitlab ci pipelines, gitlab ci yaml, gitlab ci stages, gitlab ci artifacts cache, gitlab ci rules only except, gitlab ci variables scope, gitlab ci dynamic pipeline, gitlab ci trigger multi project, gitlab ci include templates, gitlab ci needs parallel matrix, gitlab ci downstream bridge, gitlab ci dependency proxy)

Version control Git and GitHub. Hard skill. (Self-study. Q&A. Tutorials. Branching.)

Attack and Defense of Websites by OWASP

(owasp top 10, web application security, how to protect a site from hacking, broken access control vulnerability, security misconfiguration examples, owasp how to conduct a site audit, how to test ssrf vulnerabilities, deserialization vulnerabilities in java, using zap proxy to find owasp vulnerabilities)

Observability: monitoring, logging, tracing Hard skill. (Observability microservices, monitoring logging tracing, observability system, prometheus grafana monitoring, elastic stack logging, opentelemetry tracing, loki grafana log collection, tempo distributed tracing, prometheus custom metric exporter, opentelemetry collector pipeline, jaeger ui span tags. Self-study. Q&A. Questions Answers and explanations. Tutorials. Hard skill.)

Java programming language and ecosystem (Spring, Hibernate, Maven/Gradle). Hard skill. (Java. JDK. Spring Boot. Spring MVC. Spring Data. Spring Security. Hibernate ORM. JPA. Maven. Gradle. Microservices. REST API. Self-study. Q&A. Tutorials. Documentation.)

.NET Platform and C# language. Hard skill. (.NET Core. .NET 5+. ASP.NET Core. Entity Framework Core. LINQ. Web API. SignalR. Identity. Microservices. Self-study. Q&A. Tutorials. Documentation.)

Development on the 1C platform Hard skill. (1C programming. Built-in language. Queries. Forms. Reports. Registers. Document flow. Accounting. Trade management. Self-study. Q&A. Questions Answers and explanations. Tutorials. Hard skill.)

Frontend development: HTML, CSS, JavaScript/TypeScript, and React/Angular/Vue. Hard skill. (HTML5. CSS3. JavaScript. TypeScript. React. Redux. Angular. Vue.js. SPA. SSR. Webpack. Babel. Self-study. Q&A. Tutorials. Documentation.)

Relational and NoSQL databases. Hard skill. (SQL. PostgreSQL. MySQL. Oracle. NoSQL. MongoDB. Cassandra. Redis. Indexes. ACID. Transactions. Query optimization. Self-study. Q&A. Tutorials. Documentation.)

Principles and Patterns of Object-Oriented Design (SOLID, GoF, GRASP). Hard skill. (OOP. SOLID. GRASP. GoF patterns. Architectural patterns. MVC. DDD. CQRS. Event Sourcing. Self-study. Q&A. Tutorials. Documentation.)

Working with message queues (Kafka, RabbitMQ, ActiveMQ). Hard skill. (Message queues. Kafka. RabbitMQ. ActiveMQ. Publish-subscribe. Producer-consumer. Event-driven. Self-study. Q&A. Tutorials. Documentation.)

Software Testing (JUnit, Mockito, Selenium, TestContainers). Hard skill. (Unit testing. JUnit. Mockito. Integration testing. Selenium. TestContainers. TDD. BDD. Cucumber. Self-study. Q&A. Tutorials. Documentation.)

Additional info
Language: ruCreated: Aug 1, 2026, 11:47:46 AMUpdated: Aug 2, 2026, 10:53:39 AMViews: 20
Summary

  • Documents: 8
  • Soft skills: 7
  • Hard skills: 14