Hybrid Software Engineer, Trainee

Posted last month

Apply now

About the role

  • Applied R&D Engineer integrating, verifying, and testing software/hardware/system components. Collaborating on innovative solutions for product development and incremental improvement in technology.

Responsibilities

  • Build robust, scalable applications through **Java and the Spring Boot framework** to create efficient and maintainable solutions.
  • Implement high-performance **REST APIs**, ensuring they are secure, reliable, and functional.
  • Design and integrate data storage solutions using **SQL and NoSQL databases (e.g., Cassandra, MongoDB)**, to ensure optimal performance and data integrity.
  • Implement industry-standard **secure coding practices** to safeguard applications from potential vulnerabilities.
  • Work closely with senior developers to refine software architecture and performance optimization.
  • Actively participate in code reviews to ensure adherence to coding standards, continuously refine technical skills, and incorporate improvement feedback.

Requirements

  • Basic understanding of **Java programming** and **Spring Boot framework**.
  • Familiarity with **databases** (SQL or NoSQL).
  • Understanding of **REST API development** concepts.
  • Strong problem-solving skills and a passion for **backend development**.
  • Interest in **software security** and best practices.
  • Knowledge of **Cassandra, SQL, or MongoDB**.
  • Experience with **Git, CI/CD pipelines, or containerization (Docker/Kubernetes)**.
  • Familiarity with **security principles** in software development.
  • Exposure to **microservices architecture**.

Benefits

  • Hands-on training in **backend development & database management**.
  • Opportunity to work on **real-world projects** with modern technologies.
  • Mentorship from experienced **software engineers & architects**.

Job title

Software Engineer, Trainee

Job type

Experience level

Entry level

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job