Planck Technologies is a company specialized in Software Development, dedicated to shaping futures and creating value through innovative IT solutions. By expanding teams and offering a comprehensive range of services from Software Development and Infrastructure Management to Cybersecurity we empower clients with all the expertise they need in one place. Inspired by the principles of quantum physics, we push beyond traditional boundaries to deliver customized solutions that redefine the IT landscape and drive shared success.
What are we looking for?
- 7+ years of professional experience in Java development;
- Strong and mandatory experience with Quarkus, Vue.js and TypeScript;
- Proven experience with microservices architectures, ensuring code quality through unit and integration testing;
- Experience with application deployments and DevOps-oriented environments, including SVN, Docker, OpenShift and CI/CD;
- Experience with code reviews, Agile methodologies and technical documentation;
- Good understanding of software architecture, including microservices, frontend/backend separation and integration best practices;
- Strong interpersonal, communication and problem-solving skills;
- Proactive mindset and ability to work collaboratively in a dynamic environment.
Nice to Have
- Knowledge of application security, including authentication/authorization, OAuth2, session/token management and API protection;
- Knowledge of observability and software quality practices, including logging, metrics, tracing, performance and debugging;
- Experience working in cloud-native environments;
- Good understanding of scalable and maintainable software development practices.
What will you do?
- Develop and maintain fullstack applications using Java, Quarkus, Vue.js and TypeScript;
- Design and implement scalable solutions based on microservices architectures;
- Develop and maintain unit and integration tests to ensure software quality;
- Participate in application deployments and contribute to CI/CD pipelines;
- Work within DevOps-oriented environments using SVN, Docker and OpenShift;
- Participate in code reviews and contribute to continuous improvement initiatives;
- Collaborate with cross-functional teams following Agile methodologies;
- Ensure code quality, performance, security and maintainability;
- Contribute to technical documentation and software architecture decisions.