Full Stack Developer

Bucharest Full time

Responsibilities:

  • Design, develop and maintain both new and existing code, ranging from client-side development (using Angular, JavaScript, HTML, and CSS) to server-side (using Java and Spring Boot, and T-SQL for data persistence and retrieval);
  • Write readable, extensible, testable code while being mindful of performance requirements;
  • Create, maintain, and run unit tests for both new and existing code to deliver defect-free and well-tested code to QA;
  • Conduct design and code reviews and collaborate to ensure your own code passes review;
  • Leverage our Cloud infrastructure (AWS) to engineer solutions that make the best of it;
  • Adhere to best practice development standards;
  • Stay abreast of developments in web applications and programming languages.

Requirements:

  • Minimum 3 years of full-stack development experience with Java technologies;
  • Strong Core Java 8+/ Java EE hands-on skills;
  • Experience using front-end web technologies and building web applications using Angular;
  • Strong knowledge of OOP principles, including design patterns;
  • Good understanding of a relational database engine such as SQL Server;
  • Experience with writing SQL queries on databases like SQL Server;
  • Strong fundamentals in algorithms and data structures;
  • Experience with modern software development life-cycle;
  • Speak and write fluently in English;
  • Nice to have:

  • Experience working in a test-driven environment with a solid understanding of both the creation of and the execution of functional and non-functional unit tests;
  • Experience with GIT and GIT flows;
  • Experience with development for AWS and using AWS services like Lambda, API Gateway, RDS, SNS, SQS, ECS, EC2;
  • Financial services background.

How to apply

Send us an e-mail at office@easy-recruiting.com with your CV or call us.

Apply Here  

Interested in this job?

Drop your CV here or Browse for it.

By sending this message I agree with the processing of my personal data (name and email)