Company Logo

Junior Backend Engineer (Java/.NET)

Company prefers not to disclose
Computer & Software
Full-Time · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

Skills

.NET

Spring Boot

Angular.js

Java

Job Benefits

Team-building events

Perform Bonus

Career Path

Training/Certification

Laptop Provided

Health Insurance

This job post is managed by

ML
Min Lam

Job description for Junior Backend Engineer (Java/.NET) at Công ty TNHH ITC Group

Job Description

  • Participate in analyzing business requirements and translating them into technical solutions.
  • Develop, test, and maintain backend applications using Java Spring Boot and/or .NET Core.
  • Design and implement RESTful APIs and backend services.
  • Collaborate with team members in system design, architecture discussions, and code reviews.
  • Investigate, troubleshoot, and resolve application issues and production incidents.
  • Write clean, maintainable, and well-documented code following coding standards and best practices.
  • Create and execute unit tests to ensure application quality and reliability.
  • Work with databases to design, develop, and optimize queries and data structures.
  • Maintain and enhance existing applications to improve performance, scalability, and usability.
  • Participate in Agile/Scrum development processes and contribute to continuous improvement initiatives.
  • Support deployment activities and work within CI/CD environments.
  • Perform other assignments as requested by the Engineering Manager or Project Manager.

Qualifications

  • Bachelor's Degree or Diploma in Computer Science, Information Technology, Software Engineering, or a related field.
  • 1–3 years of experience in backend development using Java (Spring Boot) and/or .NET/.NET Core.
  • Understanding of object-oriented programming (OOP), design principles, and software development lifecycle.
  • Experience building RESTful APIs and web services.
  • Familiarity with microservices architecture is a plus.
  • Knowledge of integration technologies such as REST, SOAP, RPC APIs.
  • Experience working with relational databases such as SQL Server, PostgreSQL, MySQL, Oracle, or MSSQL.
  • Basic understanding of CI/CD concepts and version control systems (Git).
  • Exposure to cloud platforms (AWS, Azure) is an advantage.
  • Knowledge of message brokers (Kafka, RabbitMQ) and caching technologies (Redis) is a plus.
  • Familiarity with frontend technologies such as Angular or React is advantageous.

Technical Skills

Backend Technologies

  • Java Core, Spring Boot, Spring Data
  • C#, .NET / .NET Core
  • RESTful API Development
  • OOP, Design Patterns
  • Database
  • SQL Server, PostgreSQL, MySQL, Oracle
  • Database Design and Query Optimization

Development Tools

  • Git
  • Maven / Gradle
  • Visual Studio / VS Code / IntelliJ IDEA
  • CI/CD tools (Jenkins, Azure DevOps, GitHub Actions)
  • Testing
  • JUnit, NUnit, xUnit, MSTest
  • Unit Testing & Basic Integration Testing

Nice-to-Have

  • Docker, Kubernetes
  • Kafka, RabbitMQ
  • Redis
  • AWS or Azure
  • Angular, React
  • Python scripting

Soft Skills

  • Strong analytical and problem-solving skills.
  • Analytical and report writing skills.
  • Good communication and teamwork abilities.
  • Ability to learn new technologies quickly.
  • Good time management and task prioritization skills.
  • Ability to work independently and under pressure.
  • Be good at English 

Benefits

  • Competitive Salary + Performance Bonus.
  • Professional and friendly working environment.
  • Opportunities to work on international projects and modern technologies.
  • Agile training, technical mentoring, and career development programs.
  • Support for professional certifications.
  • Social Insurance, Health Insurance, and Unemployment Insurance according to labor regulations.
  • Team building activities, company events, and employee engagement programs.
  • Modern working facilities and equipment.
  • Complimentary snacks, beverages, and office amenities.

About the company
Công ty TNHH ITC Group
Computer Software
51 - 200 employees

ITC Group, a software development firm, contributes our best effort to your business success through Innovative solutions, modern Technologies, and mature process Consulting.

ITC Group provides services across the software development lifecycle via trusted partnerships with clients from start-ups to large technology companies. We are a leading provider of offshore product development, software testing, and consulting services.

Our objectives are collaboratively building success stories for our clients and establishing a creative working environment for ITCers.

Office address

214 Nguyễn Trường Tộ, Phường Tân Thành, Quận Tân Phú

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
1–3 years
Minimum College Degree
Gsoft
Full-Time
3–5 years
Minimum Bachelor’s Degree
Unit Technology Corporation

PHP DEVELOPER

Not Disclosed
Full-Time
1–3 years
Minimum Bachelor’s Degree
NextEdge

Junior Backend Engineer (Java/.NET)