
Turing
A rapidly growing company that has created a social intranet application for merging organizational communication and information management is looking for a Java Back-End Engineer. The selected candidate will be responsible for employing agile concepts and modern engineering methodologies to provide the best software possible. The company ensures the optimum security of their client’s data by providing a UX-driven alternative to GDPR compliance. This will be a long-term, full-time role that requires some overlap with the US or European time zone.
Job Responsibilities:
- Collaborate with our cross-functional product team on engaging issues
- Create the high-level architecture of our services and support the development of the team’s less seasoned members
- Make coding and quality assurance improvements and substantial refactoring and modularization steps toward separate microservices
- Help the team and the software engineering department to make technical advances
- Develop and distribute new features and participate in technical decisions
- Create the best software by utilizing agile concepts and contemporary engineering techniques
Job Requirements:
- Bachelor??s/Master??s degree in Engineering, Computer Science (or equivalent experience)
- At least 6+ years of relevant experience as a software developer
- Experience in Java
- Knowledge of UX and Spring stack (Spring Boot, Data, Cloud, etc.)
- Familiarity with MongoDB and PostgreSQL
- Experience with RESTful architecture
- Proficiency in English