Senior Backend Java Developer

Digital innovation company focused on building and developing clients' digital future through strategy, design, and technology integration.
Backend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Backend Java Developer

2Brains is a dynamic digital innovation company with over 200 professionals dedicated to shaping the digital future of their clients. As a Senior Backend Java Developer, you'll join their innovation management department, working on cutting-edge projects that combine strategy, design, and technology. The role focuses on building robust backend solutions using Java and Spring Boot, while implementing DevOps practices in a container-based environment.

You'll be responsible for developing and maintaining backend services, working with modern technologies like AWS, Kubernetes, and Docker. The position requires strong expertise in database management (Oracle and MySQL) and API development. You'll work in an agile environment with a high-performing team, contributing to challenging projects for major clients.

The company offers an attractive combination of technical challenges and professional growth opportunities. With a hybrid work model, comprehensive benefits including 4 weeks of vacation, and a strong focus on continuous learning, 2Brains provides an ideal environment for developers looking to make a significant impact while advancing their careers.

The role requires a collaborative mindset, strong problem-solving skills, and a passion for innovation. You'll be part of a company that values curiosity, proactivity, and customer orientation, while working on projects that push the boundaries of digital transformation.

Last updated 2 months ago

Responsibilities For Senior Backend Java Developer

  • Build backend software components (logic, data persistence, and services)
  • Implement DevOps practices in the development workflow
  • Ensure continuous and stable integration and deployment processes
  • Automate testing procedures
  • Integrate performance monitoring in container environments
  • Proactively resolve technical issues
  • Work in an agile methodology environment
  • Collaborate with a professional team in the innovation management department

Requirements For Senior Backend Java Developer

Java
Kubernetes
MySQL
  • Experience with Java and Spring Boot (mandatory)
  • Knowledge of OpenShift
  • Experience with Hibernate or JPA
  • AWS knowledge (EC2, S3, Lambda, EKS)
  • Experience in API creation, management and maintenance
  • Knowledge of REST services creation and consumption
  • Experience with Oracle and MySQL databases
  • Knowledge of Swagger or OpenAPI
  • Experience with Kubernetes and Docker
  • Familiarity with CI/CD automation pipelines

Benefits For Senior Backend Java Developer

Education Budget
  • Hybrid work model (some days working from home)
  • Work with a high-performance team
  • Access to major clients and challenging projects
  • Continuous learning and development opportunities
  • Flexible and dynamic work environment
  • Birthday off
  • 4 weeks vacation
  • Internal talks and knowledge sharing
  • Access to various learning platforms
  • Casual dress code
  • Store discounts through partnerships

Interested in this job?

Jobs Related To 2Brains Senior Backend Java Developer

Senior QA Engineer

Senior QA Engineer role at Tamara, Saudi Arabia's leading fintech platform, focusing on quality assurance and test automation

Senior Software Engineer, Mission Planning

Senior Software Engineer position at BlackSky focusing on mission planning and autonomous operations for satellite constellation, offering competitive salary and comprehensive benefits.

Senior Sales Engineer

Senior Sales Engineer position at Motive, focusing on strategic sales, product demonstrations, and technical solution consulting for enterprise clients.

Senior Sales Engineer

Senior Sales Engineer position at Motive, focusing on enterprise sales support, product demonstrations, and technical solution consulting for physical operations management platform.

Senior Software Engineer

Senior Software Engineer role at BitGo, focusing on building secure and scalable stablecoin infrastructure with the GoUSD team.