CraftwareCraftware is a technology company of over 500 experts, empowering large organizations to solve complex business challenges with modern IT solutions - from sales systems and automation to data platforms and AI. We operate where technology must be reliable, secure, and scalable. We deliver end-to-end projects: from analysis and architecture through implementation to development and maintenance.
We are a trusted partner of industry leaders such as Salesforce, Veeva, UiPath, and Databricks.Model: remoteEmployment type: full-timeResponsibilities:Design, develop, and maintain backend servicesParticipate in refinement sessions, proposing technical approaches and identifying risksCollaborate with Business Analyst, Frontend Developers, QA, and UXTake ownership of backend components and deliver features end-to-endContribute to sprint planning, estimation, and Agile deliveryEnsure code quality (reviews, testing, best practices)Support CI/CD, Docker, and Heroku deploymentsMonitor, debug, and optimize performanceMentor team members and contribute to technical improvementsRequirements:3 years Java (11–17 ) with strong Spring Boot experienceSolid backend development and collaboration with Angular teamsPostgreSQLHibernate, Liquibase, MavenRedis (caching/session management)SAML-based authenticationCI/CD (GitLab CI or GitHub Actions)Docker & Heroku deploymentsCode quality tools (e.g., SonarQube)Experience with testing, debugging, and production supportClean code, design patterns, and Git workflowsAbility to mentor, review code, and drive improvementsNice to have:Performance optimization & monitoring toolsExperience with AI-assisted coding tools (e.g., Copilot)Experience with enterprise/HR systemsSystem modernization or migration projectsDevOps / Platform ExperienceCI/CD pipeline designDocker (multi-stage builds, Compose)Environment management (dev → prod)Heroku configuration and deploymentSecurity practices (OWASP)Employment conditions:B2B contract,Daily support from team leaders,Dedicated certification budget,Assistance in defining and support in your development path,Benefits package,Integration trips/events.
¿Te interesa este puesto?