Are you a code ninja? Are you driven and passionate about technology? Do you want to work with the latest technologies and on world class products? Then we have the right challenge for you!
Working with a team of talented engineers developing products and projects on different technologies that are shipped worldwide (iOS, Android, web single page apps, cloud based backend solutions), your primary focus will be the development of (but not limited to) backend based applications, with opportunities currently available in product development and bespoke development.
We work in a relaxed and fun environment, and we offer great benefits and perks. Come and meet us at the Braga office!
- Design and build JEE based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, scalability, quality, and responsiveness of applications.
- Participate in code and design reviews.
- Work on bug fixing and improving application performance.
- Help maintain code quality, organization, and automation.
- Discover, evaluate, and implement new technologies to maximize team efficiency.
- Skills and Experience Requirements
- 2+ year of experience with Java and backend development.
- University degree in Computer Science, Engineering or a related subject.
- Good English speaking and writing skills.
- Solid understanding of the full backend development life cycle and associated patterns.
- Experience with DBRS systems (MySQL is preferred) and persistence frameworks such as Hibernate.
- Experience with RESTful/SOAP web services development.
- Experience with continuous integration.
- Experience with AWS and/or other cloud technologies is a plus.
- Experience with Docker or other container based technology is a plus.