Senior Full Stack Engineer (Java, React) in Romania
Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.
Summary
- Java (Spring Boot, Microservices)
- Key skills: React.js, HTML5, CSS3, Selenium, Cypress, Playwright, PostgreSQL, MongoDB, NestJS;
- Focus: Full-stack development (Java, React), scalable web apps, microservices;
- Required experience: 7+ years in back-end Java Development
- Employment Type: Full-time;
- Location: Romania.
About the role
The role is for Senior Fullstack (Java + React) engineer in large payment processing project. As a successful candidate, you should be capable of developing back end using Java and SpringBoot, and interact with frontend team, integrating backend wirh React-based front-end.
Responsibilities
- Be responsible for building, maintaining, and improving back-end systems using Java-based services using Agile development methods;
- Leverage your skills and experience to design, build, and maintain the next-generation web-based GUI and contribute features to a complex product built in a distributed Microservices environment;
- Contribute to team and organizational improvements in process and infrastructure, develop solutions used by our customers, with a strong emphasis on performance and quality;
- Maintain high-quality code by writing unit, integration tests, and automation using tools like Selenium or Cypress or Playwright, or Similar technologies.
Requirements
- 7+years hands-on experience in Java (Spring Boot, Microservices);
- 7+ years working with any Databases (PostgresSQL, NoSQL, MongoDB – advantage);
- Hands-on experience with React, HTML5, CSS3;
- Would be a plus: QA Automation tools like Selenium, Cypress, Playwright, or similar;
- Experience with Frontend libraries/frameworks like ReactJS;
- Experience with build tools;
- A can-do attitude and desire to become a technological focal point in the company;
- Experience with CI/CD – a big advantage.