Sari la conținutul principal

Java Software Engineer

Technology
OPEN
Bucureşti, Româniaacum 2 săptămâni
Normă întreagă

Descrierea postului

We are looking for a highly autonomous Java Developer with strong expertise in Java and Spring Boot, primarily focused on backend development (70–80% of the role), while also contributing to frontend development using React.js.

The ideal candidate is proactive, capable of working independently, and comfortable taking ownership of technical topics from design through delivery.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs and microservices.
  • Collaborate with business and technical stakeholders to understand requirements and propose effective solutions.
  • Contribute to frontend development and enhancements using React.js.
  • Design and optimize database structures, queries, and performance in PostgreSQL.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and promote development best practices.
  • Troubleshoot, debug, and resolve technical issues.
  • Work closely with QA, DevOps, and product teams in an Agile environment.
Required Skills

Must-Have

  • Strong experience with Java.
  • Solid expertise in Spring Boot.
  • Experience designing and developing REST APIs.
  • Strong knowledge of PostgreSQL and SQL databases.
  • Good experience with React.js.
  • Understanding of software design principles and best practices.
  • Experience working in Agile environments.
  • Strong problem-solving skills and ability to work independently.
Nice-to-Have
  • Experience with Control-M.
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with microservice architectures.
  • French language skills.
Keywords
Spring FrameworkJavaScriptDevOpsPostgresqlSqlJavaCI/CDDebugger

Te interesează acest rol?