Senior Java Developer

Global technology company specializing in custom solutions, technical consultancy, and innovation across AI and blockchain.
Spain
Backend
Senior Software Engineer
Remote
101 - 500 Employees
6+ years of experience
Enterprise SaaS · AI · Blockchain

Description For Senior Java Developer

Plain Concepts, a global technology powerhouse with over 500 professionals, is seeking a Senior Java Developer to join their innovative team. This role offers an exciting opportunity to work on cutting-edge projects using the latest technologies in a flexible, remote-first environment. As a Senior Java Developer, you'll be instrumental in crafting custom solutions that drive client success, working with modern frameworks like Spring Boot and embracing DevOps practices.

The company stands out for its commitment to technical excellence and innovation, taking on challenging projects in areas like artificial intelligence and blockchain. You'll be part of a flat, collaborative structure where AGILE isn't just a methodology – it's a way of life. The role offers significant autonomy in project ownership and architecture decisions, working alongside passionate technologists in multidisciplinary teams.

What makes this opportunity special is the combination of technical challenges and exceptional benefits. With a 35-hour work week, comprehensive healthcare, continuous learning opportunities, and various lifestyle perks, Plain Concepts demonstrates its commitment to work-life balance. The company's global presence across 6+ countries offers exposure to diverse projects and perspectives.

For developers seeking to push technical boundaries while enjoying genuine work-life balance, this role presents an ideal opportunity to join a company that values innovation, continuous learning, and personal growth. The position offers the flexibility to work remotely while being part of a dynamic team that's shaping the future of technology solutions.

Last updated 10 days ago

Responsibilities For Senior Java Developer

  • Participate in design and development of software solutions for challenging projects
  • Design architecture and participate in decision-making process
  • Participate, review, help and take care of team projects
  • Work with scrum methodology
  • Develop best practices, clean and reusable code
  • Stay up to date with latest tools and technologies

Requirements For Senior Java Developer

Java
Kotlin
Kubernetes
  • 6+ years of experience working with Java
  • Experience in Spring Boot
  • Experience in Continuous Integration
  • Experience working with Docker
  • Experience with DDD
  • DevOps knowledge
  • Experience in Test Driven Development and unit testing
  • Strong knowledge in object-oriented programming concepts
  • Knowledge of main design patterns
  • Fluent in English

Benefits For Senior Java Developer

Medical Insurance
Dental Insurance
Education Budget
  • Flexible schedule 35 Hours/Week
  • Fully remote work (optional)
  • Flexible compensation (restaurant, transport, and childcare)
  • Medical and dental insurance (free for employee)
  • Individual budget for training or equipment
  • Free Microsoft certifications
  • English lessons
  • Birthday day off
  • Monthly bonus for electricity and Internet expenses
  • Discount on gym plan and sports activities
  • Plain Camp (annual team-building event)
  • Welcome pack, baby basket, christmas basket
  • Discount portal for employees

Interested in this job?

Jobs Related To Plain Concepts Senior Java Developer

Full Stack Developer (.NET/Angular)

Senior Full Stack Developer position at Plain Concepts, focusing on .NET and Angular development with 6+ years experience, offering remote work and comprehensive benefits.

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure technologies with remote work options and comprehensive benefits.

Senior Fullstack Developer (.NET/Azure)

Senior Fullstack Developer position at Plain Concepts, focusing on .NET and Azure development with 8+ years of experience required, offering remote work and comprehensive benefits.

Full Stack Developer (Python)

Senior Full Stack Python Developer position at Plain Concepts - Remote opportunity with focus on Python, Azure, and modern frontend frameworks.

Fullstack .NET Developer

Join Plain Concepts as a Fullstack .NET Developer. Work remotely, develop innovative projects, and grow your skills in a diverse, tech-driven environment.