Java Engineer

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Java Engineer designing and maintaining AI-assisted backend services for Nortal, which builds systems for global enterprises and public institutions. Owning features from design through production.

Responsibilities:

  • Design, develop, and maintain scalable, secure, and reliable Java applications and backend services.
  • Use AI-powered development tools and agentic workflows throughout design, implementation, testing, code review, refactoring, and optimization.
  • Own assigned features and components from technical design through deployment and maintenance.
  • Evaluate AI-generated solutions for code quality, security, maintainability, and correctness.
  • Collaborate with engineers, stakeholders, and international clients to understand requirements and deliver technical solutions.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot production issues, investigate root causes, and implement sustainable fixes.
  • Contribute to continuous improvement of engineering practices and development processes.
  • Conduct technical interviews through Nortal's Technical Interviewer Program.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • At least 3 years of professional software engineering experience, primarily with Java.
  • Strong knowledge of Java, Spring Boot, and backend application development.
  • Practical experience with relational databases, SQL, and data modeling.
  • Understanding of REST APIs, microservices, and distributed system fundamentals.
  • Experience with automated testing, including unit and integration testing.
  • Familiarity with CI/CD pipelines, version control, and modern software delivery practices.
  • Hands-on experience using AI-powered development tools in software engineering tasks.
  • Ability to critically evaluate, validate, and refine AI-generated code and solutions.
  • Understanding of secure software development practices, including responsible use of AI tools and handling of sensitive information.
  • Strong problem-solving skills, technical ownership, and ability to work independently and collaboratively.
  • Advanced English level is required for work with US clients.

Benefits:

  • Full remote work, with coworking spaces across LATAM if you want to meet the team in person.
  • Paid time off under your country's rules, at full salary.
  • National holidays.
  • Sick leave, no stress attached.
  • A yearly refundable credit for health and well-being.
  • A day off for your birthday.
  • People Care team support with time off and wellness.
  • Coffee breaks, tech talks, and games.
  • Technical and professional growth opportunities.