Senior Java Developer

Global technology company specializing in custom solutions, technical consultancy, and innovation with over 500 employees worldwide.
Spain
Backend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Java Developer

Plain Concepts, a global technology company with over 500 employees, is seeking a Senior Java Developer to join their development team. This role offers an exciting opportunity to work on cutting-edge projects using the latest technologies. The position combines technical excellence with the flexibility of remote work and a strong focus on AGILE methodologies.

The ideal candidate will have 5+ years of backend development experience, with strong expertise in Java, Spring Boot, and various modern development practices including DevOps, TDD, and DDD. The role involves designing and developing software solutions, participating in architecture decisions, and maintaining high coding standards.

Plain Concepts offers an impressive benefits package including a 35-hour work week with no salary reduction, complete medical and dental coverage, professional development opportunities, and various lifestyle perks. The company culture emphasizes innovation, knowledge-sharing, and collaborative work in multidisciplinary teams.

As part of the development squad, you'll work on custom projects from scratch, offering specialized technical consultancy and contributing to groundbreaking developments. The company's flat organizational structure and commitment to technical excellence provide an ideal environment for professional growth and innovation.

The position offers the flexibility of remote work while maintaining strong team connections through various collaborative initiatives. Plain Concepts' global presence and focus on cutting-edge projects in areas like artificial intelligence and blockchain make this an excellent opportunity for a senior developer looking to make a significant impact in a dynamic, technology-driven environment.

Last updated 4 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
  • Review, help and take care of projects where teammates are involved
  • 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
  • 5+ years of backend development experience
  • Experience in Java and .NET
  • 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

Interested in this job?

Jobs Related To Plain Concepts Senior Java Developer

Senior Software Engineer (Ruby)

Senior Ruby Software Engineer position at Plain Concepts - Remote opportunity in Spain with focus on custom software development and architecture design.

Senior Full Stack .NET Developer

Senior Full Stack .NET Developer position at Plain Concepts offering remote work in Romania, focusing on custom solution development using latest technologies with competitive benefits.

Sr Software Development Engineer, Amazon

Senior Software Engineer role at Amazon building distributed tax calculation systems handling millions of transactions per second with focus on scalability and regulatory compliance.

Senior Support Engineer, Audible

Senior Support Engineer role at Audible focusing on technical leadership, service support, and operational efficiency improvements.

Senior System Software Engineer – DC Platform Software Tools

Senior System Software Engineer role at NVIDIA focusing on data center platform software tools development, offering $184K-$356.5K salary plus equity.