he Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.

Join us as a Senior Java Backend Developer on our Software Engineering IAM team in Poland to do the best work of your career and make a profound social impact.

As a Senior Java Backend Developer, you will be responsible for designing and developing a software product having distributed architecture and comprised of multiple java microservices and providing necessary level of security in engineering laboratories across the entire company.

Common Identity and Access Management (IAM) is a critical component within ZTA (zero trusted architecture). IAM is the use of various security controls to ensure that individual users are identified and granted access only to those digital resources that they should have access to. Project will be laying down a common security framework to be integrated into all Dell ISG products.

Very well
JavaSpring BootSpring DataSpring CloudKafkaPostgreSQLELK

As a Senior Java Backend Developer, you will be responsible for designing and developing a software product having distributed architecture and comprised of multiple java microservices and providing necessary level of security in engineering laboratories across the entire company.


You will:

  • Analyze and clarify requirements and contribute to implementation plans to deliver quality features.
  • Implement new features, enhancements and fix defects.
  • Perform code reviews, suggest design improvements.
  • Contribute into documentation for the team and share the knowledge with peers and more junior team members.
  • Participate in both cross-geo communications inside the team and in communications with internal customers and peers.



Essential Requirements

  • 3+ years of software development experience, along with the University Degree with a major in Computer Science or equivalent.
  • Good knowledge of Java technologies: core, Spring (Spring Boot, Spring Data, Spring Security, Spring Cloud).
  • Message bus brokers experience, Kafka in particular.
  • Experience in working with SQL and non-SQL databases (Postgres and ELK).
  • Understanding agile software development principles and best practices.


Desirable Requirements

  • Hands-on experience in the software development processes related software (Git, JIRA, Confluence, etc.).
  • Experience with deploying applications into container environment, especially Kubernetes.

Packages and extras

  • Healthcare package
  • Lunch card
  • Life insurance
  • Language courses
  • Trainings

Amenities

  • Car parking
  • Bicycle parking
  • Cold beverages
  • Hot beverages
  • Fruits
  • Snacks

Our story began with a belief and a passion that everybody should have easy access to the best technology anywhere in the world. That was in 1984 in Michael Dell’s University of Texas dorm room. Today, Dell Technologies is instrumental in changing the digital landscape the world over. From hybrid cloud solutions to high-performance computing to ambitious social impact and sustainability initiatives, what we do impacts everyone, everywhere. At Dell Technologies there are endless challenges and rewards. Opportunities across the globe. A team fueled by collaboration. A culture that foster innovation and values a diverse and inclusive workplace.

Dell Technologies has been present in the Polish market for 30 years and this year (2022) we decided to expand our innovations business. We are opening a Software R&D Center. For this, we’re building a team of hundreds of innovators who want to make a lasting impact on our solutions—and on the future of technology across the industry. We are actively hiring software engineers, tech leaders and more. These opportunities are opened remotely across Poland.