Backend Developer in Bucuresti

Job Description

  • Design, develop, and maintain high‑quality backend components using Java and the Spring ecosystem
  • Build and enhance RESTful services, integrations, and messaging components (JMS/MQ, Kafka when applicable)
  • Participate in the full SDLC, contributing to technical analysis, solution design, implementation, and deployment
  • Collaborate with architects and other developers to define robust backend architectures and ensure technical consistency across modules
  • Write clean, maintainable, and efficient code following industry best practices, secure coding standards, and internal guidelines
  • Implement and maintain Unit Tests and Integration Tests to ensure code reliability and quality
  • Work with relational databases (PostgreSQL, Oracle, DB2), performing query optimization and schema design when needed
  • Contribute to CI/CD processes, ensuring smooth build, test, and deployment pipelines
  • Prepare and maintain technical documentation, including architecture descriptions, sequence diagrams, data flows, and design decisions
  • Use AI‑powered tools to accelerate development, improve code quality, generate documentation, automate tasks, and support optimization efforts
  • Collaborate closely with cross‑functional teams (QA, DevOps, Product Owners, Architects) to deliver high‑quality features on time
  • Actively propose improvements in performance, scalability, security, and maintainability

Qualifications

  • 6+ years of software development experience with Java platform
  • Strong experience in programming languages and frameworks - Java, Spring Framework, Spring Boot, Hibernate
  • Worked before with: RESTful web services, JMS/MQ, SQL and relational database design, PostgreSQL, Oracle, DB2. Nice to have touched: Kafka
  • Experience in Unit and Integration testing
  • Some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
  • Responsible person for ensuring that Java best practices are adhered to
  • Responsible person for technical design documentation
  • Quick learner and highly motivated to himself/herself abreast with latest technologies
  • Good communication skills (Must)
  • Mandatory usage of AI tools throughout the development and optimization process


Additional Information

  • Full access to foreign language learning platform
  • Personalized access to tech learning platforms
  • Tailored workshops and training to sustain your growth
  • Medical insurance
  • Meal tickets
  • Monthly budget to allocate on flexible benefit platform
  • Access to 7 Card services
  • Wellbeing activities and gatherings

Contact

Datele de contact vor fi vizibile dupa ce veti aplica!

loading...
www.mynextjob.ro folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!