NK - Ssr. Backend Engineer B. - Job8837

Multiple Countries
Full Time
Manager/Supervisor

NK - Ssr. Backend Engineer B. - Job8837

Summary

We are seeking a talented and motivated Senior Backend Engineer to join our dynamic and innovative team. This role is pivotal in the development and maintenance of our backend services, ensuring they deliver high performance, scalability, and responsiveness to frontend requests. As a key contributor, you will collaborate closely with cross-functional teams—including frontend developers, product managers, and QA engineers—to design, develop, and ship new features that drive our product forward. Your expertise will help maintain the robustness and reliability of our backend infrastructure, directly impacting the quality and success of our offerings.

Location: We are seeking talents from Argentina and Brazil.
 

Responsibilities

  • Design, develop, and maintain scalable and robust backend services primarily using Java and Spring Boot frameworks.
  • Collaborate with frontend developers and product managers to define, design, and implement new features that meet business requirements and enhance user experience.
  • Troubleshoot, debug, and resolve backend issues to ensure minimal downtime and optimal system performance.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Develop and execute comprehensive unit tests using JUnit to ensure code quality and reliability.
  • Maintain detailed and up-to-date technical documentation for backend services and APIs.
  • Monitor backend service performance and implement improvements to optimize speed and scalability.
  • Stay current with industry trends, emerging technologies, and best practices to continuously improve development processes and product quality.
  • Participate in code reviews, knowledge sharing sessions, and contribute to team growth and technical excellence.
  • Work with cloud infrastructure, particularly Amazon EC2 and Amazon S3, to deploy, manage, and optimize backend services.
  • Support DevOps initiatives by collaborating with teams using tools such as Jenkins, Docker, and Terraform to streamline deployment and integration pipelines.

Requirements

Must-Have Skills

  • Java: Proficient in Java programming language, with a strong understanding of object-oriented principles, concurrency, and JVM internals. Experience in writing high-quality, maintainable, and efficient Java code is essential.
  • Spring Boot: Expertise in building microservices and backend applications using Spring Boot framework. Familiarity with Spring ecosystem components such as Spring Data, Spring Security, and Spring Cloud is highly desirable.
  • SQL: Strong knowledge of SQL and experience working with relational databases such as MySQL, Oracle, or Microsoft SQL Server. Ability to design efficient queries, optimize database performance, and manage schema migrations.
  • Amazon EC2: Experience deploying and managing backend services on Amazon EC2 instances. Understanding of instance types, networking, security groups, and scaling strategies within AWS.
  • Amazon S3: Familiarity with Amazon S3 for object storage, including managing buckets, permissions, and integrating S3 with backend services for file storage and retrieval.
  • JUnit: Proficient in writing and maintaining unit tests using JUnit framework to ensure code correctness and facilitate continuous integration.

Nice-to-Have Skills

  • Kotlin: Experience with Kotlin programming language is a plus, especially for backend development. Knowledge of Kotlin’s interoperability with Java and its modern language features can enhance productivity and code quality.
  • Playwright: Familiarity with Playwright for end-to-end testing is advantageous. Understanding how to write automated tests that simulate user interactions can help improve overall product quality and reliability.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*