Junior Backend Engineer (Java/.NET)
Mô tả công việc
Job Description
Perform other assignments as requested by the Engineering Manager or Project Manager.
Participate in Agile/Scrum development processes and contribute to continuous improvement initiatives.
Work with databases to design, develop, and optimize queries and data structures.
Write clean, maintainable, and well- documented code following coding standards and best practices.
Develop, test, and maintain backend applications using Java Spring Boot and/or .NET Core.
Create and execute unit tests to ensure application quality and reliability.
Maintain and enhance existing applications to improve performance, scalability, and usability.
Support deployment activities and work within CI/CD environments.
Investigate, troubleshoot, and resolve application issues and production incidents.
Participate in analyzing business requirements and translating them into technical solutions.
Design and implement RESTful APIs and backend services.
Collaborate with team members in system design, architecture discussions, and code reviews.
Qualifications
Basic understanding of CI/CD concepts and version control systems (Git).
Experience building RESTful APIs and web services.
Knowledge of integration technologies such as REST, SOAP, RPC APIs.
Bachelor&039;s Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
Familiarity with frontend technologies such as Angular or React is advantageous.
Knowledge of message brokers (Kafka, RabbitMQ) and caching technologies (Redis) is a plus.
Understanding of object- oriented programming (OOP), design principles, and software development lifecycle.
Experience working with relational databases such as SQL Server, PostgreSQL, MySQL, Oracle, or MSSQL.
Familiarity with microservices architecture is a plus.
Exposure to cloud platforms (AWS, Azure) is an advantage.
1–3 years of experience in backend development using Java (Spring Boot) and/or .NET/.NET Core.
Technical Skills
Backend Technologies
C, .NET / .NET Core
SQL Server, PostgreSQL, MySQL, Oracle
RESTful API Development
OOP, Design Patterns
Database
Java Core, Spring Boot, Spring Data
Database Design and Query Optimization
Development Tools
CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
Git
Unit Testing & Basic Integration Testing
Visual Studio / VS Code / IntelliJ IDEA
Maven / Gradle
JUnit, NUnit, xUnit, MSTest
Testing
Nice- to- Have
AWS or Azure
Angular, React
Kafka, RabbitMQ
Docker, Kubernetes
Redis
Python scripting
Soft Skills
Analytical and report writing skills.
Ability to work independently and under pressure.
Good communication and teamwork abilities.
Good time management and task prioritization skills.
Ability to learn new technologies quickly.
Be good at English
Strong analytical and problem- solving skills.
Benefits
Modern working facilities and equipment.
Social Insurance, Health Insurance, and Unemployment Insurance according to labor regulations.
Team building activities, company events, and employee engagement programs.
Competitive Salary + Performance Bonus.
Professional and friendly working environment.
Support for professional certifications.
Complimentary snacks, beverages, and office amenities.
Opportunities to work on international projects and modern technologies.
Agile training, technical mentoring, and career development programs.
Cập nhật gần nhất lúc: 2026-06-25 18:30:04








